Created
February 11, 2020 20:34
-
-
Save yeshasvitirupachuri/aab49b48ba94dda1efada6e6e760ef49 to your computer and use it in GitHub Desktop.
HDE Valgrind Output
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
==31339== Memcheck, a memory error detector | |
==31339== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. | |
==31339== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info | |
==31339== Command: yarprobotinterface --config Human.xml | |
==31339== Parent PID: 5573 | |
==31339== | |
==31339== Thread 77: | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x15067709: Eigen::MatrixBase<Eigen::Matrix<double, 4, 1, 0, 4, 1> >::normalize() (Dot.h:146) | |
==31339== by 0x15063C25: iDynTree::Rotation::fromQuaternion(iDynTree::VectorFixSize<4u> const&) (Rotation.cpp:267) | |
==31339== by 0x15066531: iDynTree::Rotation::RotationFromQuaternion(iDynTree::VectorFixSize<4u> const&) (Rotation.cpp:631) | |
==31339== by 0x1B4E1674: hde::publishers::HumanStatePublisher::run() (HumanStatePublisher.cpp:425) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== by 0x56DFF26: theExecutiveBranch(void*) (ThreadImpl.cpp:80) | |
==31339== by 0x56E11B8: void std::__invoke_impl<void, void (*)(void*), void*>(std::__invoke_other, void (*&&)(void*), void*&&) (invoke.h:60) | |
==31339== by 0x56E0E2E: std::__invoke_result<void (*)(void*), void*>::type std::__invoke<void (*)(void*), void*>(void (*&&)(void*), void*&&) (invoke.h:95) | |
==31339== by 0x56E1726: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (*)(void*), void*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:234) | |
==31339== by 0x56E16C7: std::thread::_Invoker<std::tuple<void (*)(void*), void*> >::operator()() (thread:243) | |
==31339== by 0x56E1697: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(void*), void*> > >::_M_run() (thread:186) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x12A53D1F: hde::devices::HumanStateProvider::HumanStateProvider() (HumanStateProvider.cpp:445) | |
==31339== by 0x12C155D0: human_state_provider_create (yarp_plugin_human_state_provider.cpp:33) | |
==31339== by 0x4EB8C5D: yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>::create() (SharedLibraryClassFactory.h:39) | |
==31339== by 0x4EB842A: yarp::os::SharedLibraryClass<yarp::dev::DeviceDriver>::open(yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>&) (SharedLibraryClass.h:58) | |
==31339== by 0x4EB7994: StubDriver::init() (Drivers.cpp:182) | |
==31339== by 0x4EB7624: StubDriver::StubDriver(char const*, char const*, bool) (Drivers.cpp:166) | |
==31339== by 0x4EB4CBC: yarp::dev::StubDriverCreator::create() const (Drivers.cpp:607) | |
==31339== by 0x4EEBE2F: yarp::dev::PolyDriver::coreOpen(yarp::os::Searchable&) (PolyDriver.cpp:288) | |
==31339== by 0x4EEB124: yarp::dev::PolyDriver::open(yarp::os::Searchable&) (PolyDriver.cpp:162) | |
==31339== by 0x11739E: RobotInterface::Device::Private::open() (Device.cpp:96) | |
==31339== by 0x115662: RobotInterface::Device::open() (Device.cpp:299) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN5Eigen10MatrixBaseINS_6MatrixIdLi4ELi1ELi0ELi4ELi1EEEE9normalizeEv | |
fun:_ZN8iDynTree8Rotation14fromQuaternionERKNS_13VectorFixSizeILj4EEE | |
fun:_ZN8iDynTree8Rotation22RotationFromQuaternionERKNS_13VectorFixSizeILj4EEE | |
fun:_ZN3hde10publishers19HumanStatePublisher3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
fun:_Z18theExecutiveBranchPv | |
fun:_ZSt13__invoke_implIvPFvPvEJS0_EET_St14__invoke_otherOT0_DpOT1_ | |
fun:_ZSt8__invokeIPFvPvEJS0_EENSt15__invoke_resultIT_JDpT0_EE4typeEOS4_DpOS5_ | |
fun:_ZNSt6thread8_InvokerISt5tupleIJPFvPvES2_EEE9_M_invokeIJLm0ELm1EEEEDTcl8__invokespcl10_S_declvalIXT_EEEEESt12_Index_tupleIJXspT_EEE | |
fun:_ZNSt6thread8_InvokerISt5tupleIJPFvPvES2_EEEclEv | |
fun:_ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFvPvES3_EEEEE6_M_runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x63947F5: yarp::math::Quaternion::fromRotationMatrix(yarp::sig::Matrix const&) (Quaternion.cpp:159) | |
==31339== by 0x1CF1F1DB: yarp::math::FrameTransform::fromMatrix(yarp::sig::Matrix const&) (FrameTransform.h:125) | |
==31339== by 0x1CF1B4A0: FrameTransformClient::setTransform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, yarp::sig::Matrix const&) (FrameTransformClient.cpp:705) | |
==31339== by 0x1B4E1785: hde::publishers::HumanStatePublisher::run() (HumanStatePublisher.cpp:434) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== by 0x56DFF26: theExecutiveBranch(void*) (ThreadImpl.cpp:80) | |
==31339== by 0x56E11B8: void std::__invoke_impl<void, void (*)(void*), void*>(std::__invoke_other, void (*&&)(void*), void*&&) (invoke.h:60) | |
==31339== by 0x56E0E2E: std::__invoke_result<void (*)(void*), void*>::type std::__invoke<void (*)(void*), void*>(void (*&&)(void*), void*&&) (invoke.h:95) | |
==31339== by 0x56E1726: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (*)(void*), void*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:234) | |
==31339== by 0x56E16C7: std::thread::_Invoker<std::tuple<void (*)(void*), void*> >::operator()() (thread:243) | |
==31339== by 0x56E1697: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(void*), void*> > >::_M_run() (thread:186) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x12A53D1F: hde::devices::HumanStateProvider::HumanStateProvider() (HumanStateProvider.cpp:445) | |
==31339== by 0x12C155D0: human_state_provider_create (yarp_plugin_human_state_provider.cpp:33) | |
==31339== by 0x4EB8C5D: yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>::create() (SharedLibraryClassFactory.h:39) | |
==31339== by 0x4EB842A: yarp::os::SharedLibraryClass<yarp::dev::DeviceDriver>::open(yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>&) (SharedLibraryClass.h:58) | |
==31339== by 0x4EB7994: StubDriver::init() (Drivers.cpp:182) | |
==31339== by 0x4EB7624: StubDriver::StubDriver(char const*, char const*, bool) (Drivers.cpp:166) | |
==31339== by 0x4EB4CBC: yarp::dev::StubDriverCreator::create() const (Drivers.cpp:607) | |
==31339== by 0x4EEBE2F: yarp::dev::PolyDriver::coreOpen(yarp::os::Searchable&) (PolyDriver.cpp:288) | |
==31339== by 0x4EEB124: yarp::dev::PolyDriver::open(yarp::os::Searchable&) (PolyDriver.cpp:162) | |
==31339== by 0x11739E: RobotInterface::Device::Private::open() (Device.cpp:96) | |
==31339== by 0x115662: RobotInterface::Device::open() (Device.cpp:299) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN4yarp4math10Quaternion18fromRotationMatrixERKNS_3sig6MatrixE | |
fun:_ZN4yarp4math14FrameTransform10fromMatrixERKNS_3sig6MatrixE | |
fun:_ZN20FrameTransformClient12setTransformERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RKN4yarp3sig6MatrixE | |
fun:_ZN3hde10publishers19HumanStatePublisher3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
fun:_Z18theExecutiveBranchPv | |
fun:_ZSt13__invoke_implIvPFvPvEJS0_EET_St14__invoke_otherOT0_DpOT1_ | |
fun:_ZSt8__invokeIPFvPvEJS0_EENSt15__invoke_resultIT_JDpT0_EE4typeEOS4_DpOS5_ | |
fun:_ZNSt6thread8_InvokerISt5tupleIJPFvPvES2_EEE9_M_invokeIJLm0ELm1EEEEDTcl8__invokespcl10_S_declvalIXT_EEEEESt12_Index_tupleIJXspT_EEE | |
fun:_ZNSt6thread8_InvokerISt5tupleIJPFvPvES2_EEEclEv | |
fun:_ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFvPvES3_EEEEE6_M_runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x68B5EB8: sqrt (w_sqrt_compat.c:30) | |
==31339== by 0x6394810: yarp::math::Quaternion::fromRotationMatrix(yarp::sig::Matrix const&) (Quaternion.cpp:161) | |
==31339== by 0x1CF1F1DB: yarp::math::FrameTransform::fromMatrix(yarp::sig::Matrix const&) (FrameTransform.h:125) | |
==31339== by 0x1CF1B4A0: FrameTransformClient::setTransform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, yarp::sig::Matrix const&) (FrameTransformClient.cpp:705) | |
==31339== by 0x1B4E1785: hde::publishers::HumanStatePublisher::run() (HumanStatePublisher.cpp:434) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== by 0x56DFF26: theExecutiveBranch(void*) (ThreadImpl.cpp:80) | |
==31339== by 0x56E11B8: void std::__invoke_impl<void, void (*)(void*), void*>(std::__invoke_other, void (*&&)(void*), void*&&) (invoke.h:60) | |
==31339== by 0x56E0E2E: std::__invoke_result<void (*)(void*), void*>::type std::__invoke<void (*)(void*), void*>(void (*&&)(void*), void*&&) (invoke.h:95) | |
==31339== by 0x56E1726: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (*)(void*), void*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:234) | |
==31339== by 0x56E16C7: std::thread::_Invoker<std::tuple<void (*)(void*), void*> >::operator()() (thread:243) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x12A53D1F: hde::devices::HumanStateProvider::HumanStateProvider() (HumanStateProvider.cpp:445) | |
==31339== by 0x12C155D0: human_state_provider_create (yarp_plugin_human_state_provider.cpp:33) | |
==31339== by 0x4EB8C5D: yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>::create() (SharedLibraryClassFactory.h:39) | |
==31339== by 0x4EB842A: yarp::os::SharedLibraryClass<yarp::dev::DeviceDriver>::open(yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>&) (SharedLibraryClass.h:58) | |
==31339== by 0x4EB7994: StubDriver::init() (Drivers.cpp:182) | |
==31339== by 0x4EB7624: StubDriver::StubDriver(char const*, char const*, bool) (Drivers.cpp:166) | |
==31339== by 0x4EB4CBC: yarp::dev::StubDriverCreator::create() const (Drivers.cpp:607) | |
==31339== by 0x4EEBE2F: yarp::dev::PolyDriver::coreOpen(yarp::os::Searchable&) (PolyDriver.cpp:288) | |
==31339== by 0x4EEB124: yarp::dev::PolyDriver::open(yarp::os::Searchable&) (PolyDriver.cpp:162) | |
==31339== by 0x11739E: RobotInterface::Device::Private::open() (Device.cpp:96) | |
==31339== by 0x115662: RobotInterface::Device::open() (Device.cpp:299) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:sqrt | |
fun:_ZN4yarp4math10Quaternion18fromRotationMatrixERKNS_3sig6MatrixE | |
fun:_ZN4yarp4math14FrameTransform10fromMatrixERKNS_3sig6MatrixE | |
fun:_ZN20FrameTransformClient12setTransformERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RKN4yarp3sig6MatrixE | |
fun:_ZN3hde10publishers19HumanStatePublisher3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
fun:_Z18theExecutiveBranchPv | |
fun:_ZSt13__invoke_implIvPFvPvEJS0_EET_St14__invoke_otherOT0_DpOT1_ | |
fun:_ZSt8__invokeIPFvPvEJS0_EENSt15__invoke_resultIT_JDpT0_EE4typeEOS4_DpOS5_ | |
fun:_ZNSt6thread8_InvokerISt5tupleIJPFvPvES2_EEE9_M_invokeIJLm0ELm1EEEEDTcl8__invokespcl10_S_declvalIXT_EEEEESt12_Index_tupleIJXspT_EEE | |
fun:_ZNSt6thread8_InvokerISt5tupleIJPFvPvES2_EEEclEv | |
} | |
==31339== Syscall param write(buf) points to uninitialised byte(s) | |
==31339== at 0x5FFE187: write (write.c:27) | |
==31339== by 0x6CC537D: ACE::send_n_i(int, void const*, unsigned long, unsigned long*) (in /usr/lib/libACE-6.4.5.so) | |
==31339== by 0x56D64EE: ACE::send_n(int, void const*, unsigned long, ACE_Time_Value const*, unsigned long*) (ACE.inl:188) | |
==31339== by 0x56D6698: ACE_SOCK_Stream::send_n(void const*, unsigned long, ACE_Time_Value const*, unsigned long*) const (SOCK_Stream.inl:119) | |
==31339== by 0x56D6BEA: yarp::os::impl::SocketTwoWayStream::write(yarp::os::Bytes const&) (SocketTwoWayStream.h:154) | |
==31339== by 0x5681A0D: yarp::os::impl::BufferedConnectionWriter::write(yarp::os::OutputStream&) (BufferedConnectionWriter.cpp:368) | |
==31339== by 0x5605DF1: yarp::os::AbstractCarrier::write(yarp::os::ConnectionState&, yarp::os::SizedWriter&) (AbstractCarrier.cpp:184) | |
==31339== by 0x56D26B6: yarp::os::impl::Protocol::write(yarp::os::SizedWriter&) (Protocol.cpp:306) | |
==31339== by 0x56D0C89: yarp::os::impl::PortCoreOutputUnit::sendHelper() (PortCoreOutputUnit.cpp:328) | |
==31339== by 0x56D10D6: yarp::os::impl::PortCoreOutputUnit::send(yarp::os::PortWriter const&, yarp::os::PortReader*, yarp::os::PortWriter const*, void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, bool*) (PortCoreOutputUnit.cpp:391) | |
==31339== by 0x56BE1AC: yarp::os::impl::PortCore::sendHelper(yarp::os::PortWriter const&, int, yarp::os::PortReader*, yarp::os::PortWriter const*) (PortCore.cpp:1398) | |
==31339== by 0x56BDD9F: yarp::os::impl::PortCore::send(yarp::os::PortWriter const&, yarp::os::PortReader*, yarp::os::PortWriter const*) (PortCore.cpp:1313) | |
==31339== Address 0xb689feb is 75 bytes inside a block of size 1,024 alloc'd | |
==31339== at 0x4C3089F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x561655B: yarp::os::ManagedBytes::ManagedBytes(unsigned long) (ManagedBytes.cpp:32) | |
==31339== by 0x5680C70: yarp::os::impl::BufferedConnectionWriter::addPool(yarp::os::Bytes const&) (BufferedConnectionWriter.cpp:117) | |
==31339== by 0x5680E89: yarp::os::impl::BufferedConnectionWriter::push(yarp::os::Bytes const&, bool) (BufferedConnectionWriter.cpp:156) | |
==31339== by 0x568156D: yarp::os::impl::BufferedConnectionWriter::appendBlockCopy(yarp::os::Bytes const&) (BufferedConnectionWriter.cpp:301) | |
==31339== by 0x5681318: yarp::os::impl::BufferedConnectionWriter::appendBlock(char const*, unsigned long) (BufferedConnectionWriter.cpp:271) | |
==31339== by 0x567CC61: yarp::os::impl::BottleImpl::write(yarp::os::ConnectionWriter&) const (BottleImpl.cpp:437) | |
==31339== by 0x560850C: yarp::os::Bottle::write(yarp::os::ConnectionWriter&) const (Bottle.cpp:231) | |
==31339== by 0x56D089F: yarp::os::impl::PortCoreOutputUnit::sendHelper() (PortCoreOutputUnit.cpp:295) | |
==31339== by 0x56D10D6: yarp::os::impl::PortCoreOutputUnit::send(yarp::os::PortWriter const&, yarp::os::PortReader*, yarp::os::PortWriter const*, void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, bool*) (PortCoreOutputUnit.cpp:391) | |
==31339== by 0x56BE1AC: yarp::os::impl::PortCore::sendHelper(yarp::os::PortWriter const&, int, yarp::os::PortReader*, yarp::os::PortWriter const*) (PortCore.cpp:1398) | |
==31339== by 0x56BDD9F: yarp::os::impl::PortCore::send(yarp::os::PortWriter const&, yarp::os::PortReader*, yarp::os::PortWriter const*) (PortCore.cpp:1313) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x12A53D1F: hde::devices::HumanStateProvider::HumanStateProvider() (HumanStateProvider.cpp:445) | |
==31339== by 0x12C155D0: human_state_provider_create (yarp_plugin_human_state_provider.cpp:33) | |
==31339== by 0x4EB8C5D: yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>::create() (SharedLibraryClassFactory.h:39) | |
==31339== by 0x4EB842A: yarp::os::SharedLibraryClass<yarp::dev::DeviceDriver>::open(yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>&) (SharedLibraryClass.h:58) | |
==31339== by 0x4EB7994: StubDriver::init() (Drivers.cpp:182) | |
==31339== by 0x4EB7624: StubDriver::StubDriver(char const*, char const*, bool) (Drivers.cpp:166) | |
==31339== by 0x4EB4CBC: yarp::dev::StubDriverCreator::create() const (Drivers.cpp:607) | |
==31339== by 0x4EEBE2F: yarp::dev::PolyDriver::coreOpen(yarp::os::Searchable&) (PolyDriver.cpp:288) | |
==31339== by 0x4EEB124: yarp::dev::PolyDriver::open(yarp::os::Searchable&) (PolyDriver.cpp:162) | |
==31339== by 0x11739E: RobotInterface::Device::Private::open() (Device.cpp:96) | |
==31339== by 0x115662: RobotInterface::Device::open() (Device.cpp:299) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Param | |
write(buf) | |
fun:write | |
fun:_ZN3ACE8send_n_iEiPKvmPm | |
fun:_ZN3ACE6send_nEiPKvmPK14ACE_Time_ValuePm | |
fun:_ZNK15ACE_SOCK_Stream6send_nEPKvmPK14ACE_Time_ValuePm | |
fun:_ZN4yarp2os4impl18SocketTwoWayStream5writeERKNS0_5BytesE | |
fun:_ZN4yarp2os4impl24BufferedConnectionWriter5writeERNS0_12OutputStreamE | |
fun:_ZN4yarp2os15AbstractCarrier5writeERNS0_15ConnectionStateERNS0_11SizedWriterE | |
fun:_ZN4yarp2os4impl8Protocol5writeERNS0_11SizedWriterE | |
fun:_ZN4yarp2os4impl18PortCoreOutputUnit10sendHelperEv | |
fun:_ZN4yarp2os4impl18PortCoreOutputUnit4sendERKNS0_10PortWriterEPNS0_10PortReaderEPS4_PvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbPb | |
fun:_ZN4yarp2os4impl8PortCore10sendHelperERKNS0_10PortWriterEiPNS0_10PortReaderEPS4_ | |
fun:_ZN4yarp2os4impl8PortCore4sendERKNS0_10PortWriterEPNS0_10PortReaderEPS4_ | |
} | |
==31339== Thread 75: | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x12B0CE15: Eigen::internal::unary_evaluator<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> >, Eigen::internal::IndexBased, double>::InnerIterator::incrementToNonZero() (SparseView.h:186) | |
==31339== by 0x12B041D3: Eigen::internal::unary_evaluator<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> >, Eigen::internal::IndexBased, double>::InnerIterator::operator++() (SparseView.h:161) | |
==31339== by 0x12AFED00: Eigen::SparseMatrix<double, 0, int>& Eigen::SparseMatrix<double, 0, int>::operator=<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > >(Eigen::SparseMatrixBase<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > > const&) (SparseMatrix.h:1088) | |
==31339== by 0x12AFA391: Eigen::SparseMatrix<double, 0, int>::SparseMatrix<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > >(Eigen::SparseMatrixBase<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > > const&) (SparseMatrix.h:683) | |
==31339== by 0x12AF0BDF: InverseVelocityKinematics::impl::solveIntegrationBasedIK(iDynTree::MatrixDynSize, iDynTree::VectorDynSize, iDynTree::VectorDynSize&, iDynTree::VectorDynSize, iDynTree::MatrixDynSize) (InverseVelocityKinematics.cpp:453) | |
==31339== by 0x12AEEDE3: InverseVelocityKinematics::impl::solveProblem() (InverseVelocityKinematics.cpp:262) | |
==31339== by 0x12AF7115: InverseVelocityKinematics::solve() (InverseVelocityKinematics.cpp:1415) | |
==31339== by 0x12A6A5AD: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2390) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== by 0x56DFF26: theExecutiveBranch(void*) (ThreadImpl.cpp:80) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x12A53D1F: hde::devices::HumanStateProvider::HumanStateProvider() (HumanStateProvider.cpp:445) | |
==31339== by 0x12C155D0: human_state_provider_create (yarp_plugin_human_state_provider.cpp:33) | |
==31339== by 0x4EB8C5D: yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>::create() (SharedLibraryClassFactory.h:39) | |
==31339== by 0x4EB842A: yarp::os::SharedLibraryClass<yarp::dev::DeviceDriver>::open(yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>&) (SharedLibraryClass.h:58) | |
==31339== by 0x4EB7994: StubDriver::init() (Drivers.cpp:182) | |
==31339== by 0x4EB7624: StubDriver::StubDriver(char const*, char const*, bool) (Drivers.cpp:166) | |
==31339== by 0x4EB4CBC: yarp::dev::StubDriverCreator::create() const (Drivers.cpp:607) | |
==31339== by 0x4EEBE2F: yarp::dev::PolyDriver::coreOpen(yarp::os::Searchable&) (PolyDriver.cpp:288) | |
==31339== by 0x4EEB124: yarp::dev::PolyDriver::open(yarp::os::Searchable&) (PolyDriver.cpp:162) | |
==31339== by 0x11739E: RobotInterface::Device::Private::open() (Device.cpp:96) | |
==31339== by 0x115662: RobotInterface::Device::open() (Device.cpp:299) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN5Eigen8internal15unary_evaluatorINS_10SparseViewINS_13CwiseBinaryOpINS0_13scalar_sum_opIddEEKNS_7ProductINS6_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENS9_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESD_Li0EEEKSD_EEEENS0_10IndexBasedEdE13InnerIterator18incrementToNonZeroEv | |
fun:_ZN5Eigen8internal15unary_evaluatorINS_10SparseViewINS_13CwiseBinaryOpINS0_13scalar_sum_opIddEEKNS_7ProductINS6_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENS9_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESD_Li0EEEKSD_EEEENS0_10IndexBasedEdE13InnerIteratorppEv | |
fun:_ZN5Eigen12SparseMatrixIdLi0EiEaSINS_10SparseViewINS_13CwiseBinaryOpINS_8internal13scalar_sum_opIddEEKNS_7ProductINS8_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENSB_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESF_Li0EEEKSF_EEEEEERS1_RKNS_16SparseMatrixBaseIT_EE | |
fun:_ZN5Eigen12SparseMatrixIdLi0EiEC1INS_10SparseViewINS_13CwiseBinaryOpINS_8internal13scalar_sum_opIddEEKNS_7ProductINS8_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENSB_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESF_Li0EEEKSF_EEEEEERKNS_16SparseMatrixBaseIT_EE | |
fun:_ZN25InverseVelocityKinematics4impl23solveIntegrationBasedIKEN8iDynTree13MatrixDynSizeENS1_13VectorDynSizeERS3_S3_S2_ | |
fun:_ZN25InverseVelocityKinematics4impl12solveProblemEv | |
fun:_ZN25InverseVelocityKinematics5solveEv | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
fun:_Z18theExecutiveBranchPv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x12B0CE15: Eigen::internal::unary_evaluator<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> >, Eigen::internal::IndexBased, double>::InnerIterator::incrementToNonZero() (SparseView.h:186) | |
==31339== by 0x12B0416B: Eigen::internal::unary_evaluator<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> >, Eigen::internal::IndexBased, double>::InnerIterator::InnerIterator(Eigen::internal::unary_evaluator<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> >, Eigen::internal::IndexBased, double> const&, long) (SparseView.h:155) | |
==31339== by 0x12AFECBA: Eigen::SparseMatrix<double, 0, int>& Eigen::SparseMatrix<double, 0, int>::operator=<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > >(Eigen::SparseMatrixBase<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > > const&) (SparseMatrix.h:1088) | |
==31339== by 0x12AFA391: Eigen::SparseMatrix<double, 0, int>::SparseMatrix<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > >(Eigen::SparseMatrixBase<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > > const&) (SparseMatrix.h:683) | |
==31339== by 0x12AF0BDF: InverseVelocityKinematics::impl::solveIntegrationBasedIK(iDynTree::MatrixDynSize, iDynTree::VectorDynSize, iDynTree::VectorDynSize&, iDynTree::VectorDynSize, iDynTree::MatrixDynSize) (InverseVelocityKinematics.cpp:453) | |
==31339== by 0x12AEEDE3: InverseVelocityKinematics::impl::solveProblem() (InverseVelocityKinematics.cpp:262) | |
==31339== by 0x12AF7115: InverseVelocityKinematics::solve() (InverseVelocityKinematics.cpp:1415) | |
==31339== by 0x12A6A5AD: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2390) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== by 0x56DFF26: theExecutiveBranch(void*) (ThreadImpl.cpp:80) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x12A53D1F: hde::devices::HumanStateProvider::HumanStateProvider() (HumanStateProvider.cpp:445) | |
==31339== by 0x12C155D0: human_state_provider_create (yarp_plugin_human_state_provider.cpp:33) | |
==31339== by 0x4EB8C5D: yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>::create() (SharedLibraryClassFactory.h:39) | |
==31339== by 0x4EB842A: yarp::os::SharedLibraryClass<yarp::dev::DeviceDriver>::open(yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>&) (SharedLibraryClass.h:58) | |
==31339== by 0x4EB7994: StubDriver::init() (Drivers.cpp:182) | |
==31339== by 0x4EB7624: StubDriver::StubDriver(char const*, char const*, bool) (Drivers.cpp:166) | |
==31339== by 0x4EB4CBC: yarp::dev::StubDriverCreator::create() const (Drivers.cpp:607) | |
==31339== by 0x4EEBE2F: yarp::dev::PolyDriver::coreOpen(yarp::os::Searchable&) (PolyDriver.cpp:288) | |
==31339== by 0x4EEB124: yarp::dev::PolyDriver::open(yarp::os::Searchable&) (PolyDriver.cpp:162) | |
==31339== by 0x11739E: RobotInterface::Device::Private::open() (Device.cpp:96) | |
==31339== by 0x115662: RobotInterface::Device::open() (Device.cpp:299) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN5Eigen8internal15unary_evaluatorINS_10SparseViewINS_13CwiseBinaryOpINS0_13scalar_sum_opIddEEKNS_7ProductINS6_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENS9_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESD_Li0EEEKSD_EEEENS0_10IndexBasedEdE13InnerIterator18incrementToNonZeroEv | |
fun:_ZN5Eigen8internal15unary_evaluatorINS_10SparseViewINS_13CwiseBinaryOpINS0_13scalar_sum_opIddEEKNS_7ProductINS6_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENS9_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESD_Li0EEEKSD_EEEENS0_10IndexBasedEdE13InnerIteratorC1ERKSN_l | |
fun:_ZN5Eigen12SparseMatrixIdLi0EiEaSINS_10SparseViewINS_13CwiseBinaryOpINS_8internal13scalar_sum_opIddEEKNS_7ProductINS8_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENSB_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESF_Li0EEEKSF_EEEEEERS1_RKNS_16SparseMatrixBaseIT_EE | |
fun:_ZN5Eigen12SparseMatrixIdLi0EiEC1INS_10SparseViewINS_13CwiseBinaryOpINS_8internal13scalar_sum_opIddEEKNS_7ProductINS8_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENSB_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESF_Li0EEEKSF_EEEEEERKNS_16SparseMatrixBaseIT_EE | |
fun:_ZN25InverseVelocityKinematics4impl23solveIntegrationBasedIKEN8iDynTree13MatrixDynSizeENS1_13VectorDynSizeERS3_S3_S2_ | |
fun:_ZN25InverseVelocityKinematics4impl12solveProblemEv | |
fun:_ZN25InverseVelocityKinematics5solveEv | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
fun:_Z18theExecutiveBranchPv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x12B0CE15: Eigen::internal::unary_evaluator<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> >, Eigen::internal::IndexBased, double>::InnerIterator::incrementToNonZero() (SparseView.h:186) | |
==31339== by 0x12B041D3: Eigen::internal::unary_evaluator<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> >, Eigen::internal::IndexBased, double>::InnerIterator::operator++() (SparseView.h:161) | |
==31339== by 0x12AFEF3D: Eigen::SparseMatrix<double, 0, int>& Eigen::SparseMatrix<double, 0, int>::operator=<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > >(Eigen::SparseMatrixBase<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > > const&) (SparseMatrix.h:1107) | |
==31339== by 0x12AFA391: Eigen::SparseMatrix<double, 0, int>::SparseMatrix<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > >(Eigen::SparseMatrixBase<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > > const&) (SparseMatrix.h:683) | |
==31339== by 0x12AF0BDF: InverseVelocityKinematics::impl::solveIntegrationBasedIK(iDynTree::MatrixDynSize, iDynTree::VectorDynSize, iDynTree::VectorDynSize&, iDynTree::VectorDynSize, iDynTree::MatrixDynSize) (InverseVelocityKinematics.cpp:453) | |
==31339== by 0x12AEEDE3: InverseVelocityKinematics::impl::solveProblem() (InverseVelocityKinematics.cpp:262) | |
==31339== by 0x12AF7115: InverseVelocityKinematics::solve() (InverseVelocityKinematics.cpp:1415) | |
==31339== by 0x12A6A5AD: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2390) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== by 0x56DFF26: theExecutiveBranch(void*) (ThreadImpl.cpp:80) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x12A53D1F: hde::devices::HumanStateProvider::HumanStateProvider() (HumanStateProvider.cpp:445) | |
==31339== by 0x12C155D0: human_state_provider_create (yarp_plugin_human_state_provider.cpp:33) | |
==31339== by 0x4EB8C5D: yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>::create() (SharedLibraryClassFactory.h:39) | |
==31339== by 0x4EB842A: yarp::os::SharedLibraryClass<yarp::dev::DeviceDriver>::open(yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>&) (SharedLibraryClass.h:58) | |
==31339== by 0x4EB7994: StubDriver::init() (Drivers.cpp:182) | |
==31339== by 0x4EB7624: StubDriver::StubDriver(char const*, char const*, bool) (Drivers.cpp:166) | |
==31339== by 0x4EB4CBC: yarp::dev::StubDriverCreator::create() const (Drivers.cpp:607) | |
==31339== by 0x4EEBE2F: yarp::dev::PolyDriver::coreOpen(yarp::os::Searchable&) (PolyDriver.cpp:288) | |
==31339== by 0x4EEB124: yarp::dev::PolyDriver::open(yarp::os::Searchable&) (PolyDriver.cpp:162) | |
==31339== by 0x11739E: RobotInterface::Device::Private::open() (Device.cpp:96) | |
==31339== by 0x115662: RobotInterface::Device::open() (Device.cpp:299) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN5Eigen8internal15unary_evaluatorINS_10SparseViewINS_13CwiseBinaryOpINS0_13scalar_sum_opIddEEKNS_7ProductINS6_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENS9_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESD_Li0EEEKSD_EEEENS0_10IndexBasedEdE13InnerIterator18incrementToNonZeroEv | |
fun:_ZN5Eigen8internal15unary_evaluatorINS_10SparseViewINS_13CwiseBinaryOpINS0_13scalar_sum_opIddEEKNS_7ProductINS6_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENS9_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESD_Li0EEEKSD_EEEENS0_10IndexBasedEdE13InnerIteratorppEv | |
fun:_ZN5Eigen12SparseMatrixIdLi0EiEaSINS_10SparseViewINS_13CwiseBinaryOpINS_8internal13scalar_sum_opIddEEKNS_7ProductINS8_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENSB_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESF_Li0EEEKSF_EEEEEERS1_RKNS_16SparseMatrixBaseIT_EE | |
fun:_ZN5Eigen12SparseMatrixIdLi0EiEC1INS_10SparseViewINS_13CwiseBinaryOpINS_8internal13scalar_sum_opIddEEKNS_7ProductINS8_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENSB_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESF_Li0EEEKSF_EEEEEERKNS_16SparseMatrixBaseIT_EE | |
fun:_ZN25InverseVelocityKinematics4impl23solveIntegrationBasedIKEN8iDynTree13MatrixDynSizeENS1_13VectorDynSizeERS3_S3_S2_ | |
fun:_ZN25InverseVelocityKinematics4impl12solveProblemEv | |
fun:_ZN25InverseVelocityKinematics5solveEv | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
fun:_Z18theExecutiveBranchPv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x12B0CE15: Eigen::internal::unary_evaluator<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> >, Eigen::internal::IndexBased, double>::InnerIterator::incrementToNonZero() (SparseView.h:186) | |
==31339== by 0x12B0416B: Eigen::internal::unary_evaluator<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> >, Eigen::internal::IndexBased, double>::InnerIterator::InnerIterator(Eigen::internal::unary_evaluator<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> >, Eigen::internal::IndexBased, double> const&, long) (SparseView.h:155) | |
==31339== by 0x12AFEE81: Eigen::SparseMatrix<double, 0, int>& Eigen::SparseMatrix<double, 0, int>::operator=<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > >(Eigen::SparseMatrixBase<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > > const&) (SparseMatrix.h:1107) | |
==31339== by 0x12AFA391: Eigen::SparseMatrix<double, 0, int>::SparseMatrix<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > >(Eigen::SparseMatrixBase<Eigen::SparseView<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> const, Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > const> > > const&) (SparseMatrix.h:683) | |
==31339== by 0x12AF0BDF: InverseVelocityKinematics::impl::solveIntegrationBasedIK(iDynTree::MatrixDynSize, iDynTree::VectorDynSize, iDynTree::VectorDynSize&, iDynTree::VectorDynSize, iDynTree::MatrixDynSize) (InverseVelocityKinematics.cpp:453) | |
==31339== by 0x12AEEDE3: InverseVelocityKinematics::impl::solveProblem() (InverseVelocityKinematics.cpp:262) | |
==31339== by 0x12AF7115: InverseVelocityKinematics::solve() (InverseVelocityKinematics.cpp:1415) | |
==31339== by 0x12A6A5AD: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2390) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== by 0x56DFF26: theExecutiveBranch(void*) (ThreadImpl.cpp:80) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x12A53D1F: hde::devices::HumanStateProvider::HumanStateProvider() (HumanStateProvider.cpp:445) | |
==31339== by 0x12C155D0: human_state_provider_create (yarp_plugin_human_state_provider.cpp:33) | |
==31339== by 0x4EB8C5D: yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>::create() (SharedLibraryClassFactory.h:39) | |
==31339== by 0x4EB842A: yarp::os::SharedLibraryClass<yarp::dev::DeviceDriver>::open(yarp::os::SharedLibraryClassFactory<yarp::dev::DeviceDriver>&) (SharedLibraryClass.h:58) | |
==31339== by 0x4EB7994: StubDriver::init() (Drivers.cpp:182) | |
==31339== by 0x4EB7624: StubDriver::StubDriver(char const*, char const*, bool) (Drivers.cpp:166) | |
==31339== by 0x4EB4CBC: yarp::dev::StubDriverCreator::create() const (Drivers.cpp:607) | |
==31339== by 0x4EEBE2F: yarp::dev::PolyDriver::coreOpen(yarp::os::Searchable&) (PolyDriver.cpp:288) | |
==31339== by 0x4EEB124: yarp::dev::PolyDriver::open(yarp::os::Searchable&) (PolyDriver.cpp:162) | |
==31339== by 0x11739E: RobotInterface::Device::Private::open() (Device.cpp:96) | |
==31339== by 0x115662: RobotInterface::Device::open() (Device.cpp:299) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN5Eigen8internal15unary_evaluatorINS_10SparseViewINS_13CwiseBinaryOpINS0_13scalar_sum_opIddEEKNS_7ProductINS6_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENS9_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESD_Li0EEEKSD_EEEENS0_10IndexBasedEdE13InnerIterator18incrementToNonZeroEv | |
fun:_ZN5Eigen8internal15unary_evaluatorINS_10SparseViewINS_13CwiseBinaryOpINS0_13scalar_sum_opIddEEKNS_7ProductINS6_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENS9_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESD_Li0EEEKSD_EEEENS0_10IndexBasedEdE13InnerIteratorC1ERKSN_l | |
fun:_ZN5Eigen12SparseMatrixIdLi0EiEaSINS_10SparseViewINS_13CwiseBinaryOpINS_8internal13scalar_sum_opIddEEKNS_7ProductINS8_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENSB_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESF_Li0EEEKSF_EEEEEERS1_RKNS_16SparseMatrixBaseIT_EE | |
fun:_ZN5Eigen12SparseMatrixIdLi0EiEC1INS_10SparseViewINS_13CwiseBinaryOpINS_8internal13scalar_sum_opIddEEKNS_7ProductINS8_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENSB_IdLin1ELin1ELi0ELin1ELin1EEELi0EEESF_Li0EEEKSF_EEEEEERKNS_16SparseMatrixBaseIT_EE | |
fun:_ZN25InverseVelocityKinematics4impl23solveIntegrationBasedIKEN8iDynTree13MatrixDynSizeENS1_13VectorDynSizeERS3_S3_S2_ | |
fun:_ZN25InverseVelocityKinematics4impl12solveProblemEv | |
fun:_ZN25InverseVelocityKinematics5solveEv | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
fun:_Z18theExecutiveBranchPv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x12B06870: void Eigen::SimplicialCholeskyBase<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> > >::factorize_preordered<true>(Eigen::SparseMatrix<double, 0, int> const&) (SimplicialCholesky_impl.h:175) | |
==31339== by 0x12AFF644: void Eigen::SimplicialCholeskyBase<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> > >::compute<true>(Eigen::SparseMatrix<double, 0, int> const&) (SimplicialCholesky.h:202) | |
==31339== by 0x12AFA720: Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >::compute(Eigen::SparseMatrix<double, 0, int> const&) (SimplicialCholesky.h:463) | |
==31339== by 0x12AF0BF8: InverseVelocityKinematics::impl::solveIntegrationBasedIK(iDynTree::MatrixDynSize, iDynTree::VectorDynSize, iDynTree::VectorDynSize&, iDynTree::VectorDynSize, iDynTree::MatrixDynSize) (InverseVelocityKinematics.cpp:450) | |
==31339== by 0x12AEEDE3: InverseVelocityKinematics::impl::solveProblem() (InverseVelocityKinematics.cpp:262) | |
==31339== by 0x12AF7115: InverseVelocityKinematics::solve() (InverseVelocityKinematics.cpp:1415) | |
==31339== by 0x12A6A5AD: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2390) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== by 0x56DFF26: theExecutiveBranch(void*) (ThreadImpl.cpp:80) | |
==31339== by 0x56E11B8: void std::__invoke_impl<void, void (*)(void*), void*>(std::__invoke_other, void (*&&)(void*), void*&&) (invoke.h:60) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN5Eigen22SimplicialCholeskyBaseINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEEE20factorize_preorderedILb1EEEvRKS3_ | |
fun:_ZN5Eigen22SimplicialCholeskyBaseINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEEE7computeILb1EEEvRKS3_ | |
fun:_ZN5Eigen14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEE7computeERKS2_ | |
fun:_ZN25InverseVelocityKinematics4impl23solveIntegrationBasedIKEN8iDynTree13MatrixDynSizeENS1_13VectorDynSizeERS3_S3_S2_ | |
fun:_ZN25InverseVelocityKinematics4impl12solveProblemEv | |
fun:_ZN25InverseVelocityKinematics5solveEv | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
fun:_Z18theExecutiveBranchPv | |
fun:_ZSt13__invoke_implIvPFvPvEJS0_EET_St14__invoke_otherOT0_DpOT1_ | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x12B0687E: void Eigen::SimplicialCholeskyBase<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> > >::factorize_preordered<true>(Eigen::SparseMatrix<double, 0, int> const&) (SimplicialCholesky_impl.h:175) | |
==31339== by 0x12AFF644: void Eigen::SimplicialCholeskyBase<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> > >::compute<true>(Eigen::SparseMatrix<double, 0, int> const&) (SimplicialCholesky.h:202) | |
==31339== by 0x12AFA720: Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >::compute(Eigen::SparseMatrix<double, 0, int> const&) (SimplicialCholesky.h:463) | |
==31339== by 0x12AF0BF8: InverseVelocityKinematics::impl::solveIntegrationBasedIK(iDynTree::MatrixDynSize, iDynTree::VectorDynSize, iDynTree::VectorDynSize&, iDynTree::VectorDynSize, iDynTree::MatrixDynSize) (InverseVelocityKinematics.cpp:450) | |
==31339== by 0x12AEEDE3: InverseVelocityKinematics::impl::solveProblem() (InverseVelocityKinematics.cpp:262) | |
==31339== by 0x12AF7115: InverseVelocityKinematics::solve() (InverseVelocityKinematics.cpp:1415) | |
==31339== by 0x12A6A5AD: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2390) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== by 0x56DFF26: theExecutiveBranch(void*) (ThreadImpl.cpp:80) | |
==31339== by 0x56E11B8: void std::__invoke_impl<void, void (*)(void*), void*>(std::__invoke_other, void (*&&)(void*), void*&&) (invoke.h:60) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN5Eigen22SimplicialCholeskyBaseINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEEE20factorize_preorderedILb1EEEvRKS3_ | |
fun:_ZN5Eigen22SimplicialCholeskyBaseINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEEE7computeILb1EEEvRKS3_ | |
fun:_ZN5Eigen14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEE7computeERKS2_ | |
fun:_ZN25InverseVelocityKinematics4impl23solveIntegrationBasedIKEN8iDynTree13MatrixDynSizeENS1_13VectorDynSizeERS3_S3_S2_ | |
fun:_ZN25InverseVelocityKinematics4impl12solveProblemEv | |
fun:_ZN25InverseVelocityKinematics5solveEv | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
fun:_Z18theExecutiveBranchPv | |
fun:_ZSt13__invoke_implIvPFvPvEJS0_EET_St14__invoke_otherOT0_DpOT1_ | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x12B4F7CB: Eigen::internal::sparse_solve_triangular_selector<Eigen::SparseMatrix<double, 0, int> const, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 5, 1, 0>::run(Eigen::SparseMatrix<double, 0, int> const&, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&) (TriangularSolver.h:117) | |
==31339== by 0x12B3B51D: void Eigen::TriangularViewImpl<Eigen::SparseMatrix<double, 0, int> const, 5u, Eigen::Sparse>::solveInPlace<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >(Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >&) const (TriangularSolver.h:189) | |
==31339== by 0x12B294EC: void Eigen::SimplicialCholeskyBase<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> > >::_solve_impl<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >(Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > const&, Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >&) const (SimplicialCholesky.h:170) | |
==31339== by 0x12B1A69A: Eigen::internal::Assignment<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >, Eigen::internal::assign_op<double, double>, Eigen::internal::Dense2Dense, void>::run(Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > const&, Eigen::internal::assign_op<double, double> const&) (Solve.h:147) | |
==31339== by 0x12B0DED7: void Eigen::internal::call_assignment_no_alias<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >, Eigen::internal::assign_op<double, double> >(Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > const&, Eigen::internal::assign_op<double, double> const&) (AssignEvaluator.h:836) | |
==31339== by 0x12B0698B: void Eigen::internal::call_assignment<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >, Eigen::internal::assign_op<double, double> >(Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > const&, Eigen::internal::assign_op<double, double> const&, Eigen::internal::enable_if<!Eigen::internal::evaluator_assume_aliasing<Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >, Eigen::internal::evaluator_traits<Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > >::Shape>::value, void*>::type) (AssignEvaluator.h:804) | |
==31339== by 0x12AFF75D: void Eigen::internal::call_assignment<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > >(Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > const&) (AssignEvaluator.h:782) | |
==31339== by 0x12AFA844: Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >& Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::operator=<Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > >(Eigen::DenseBase<Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > > const&) (Assign.h:66) | |
==31339== by 0x12AF0D13: InverseVelocityKinematics::impl::solveIntegrationBasedIK(iDynTree::MatrixDynSize, iDynTree::VectorDynSize, iDynTree::VectorDynSize&, iDynTree::VectorDynSize, iDynTree::MatrixDynSize) (InverseVelocityKinematics.cpp:455) | |
==31339== by 0x12AEEDE3: InverseVelocityKinematics::impl::solveProblem() (InverseVelocityKinematics.cpp:262) | |
==31339== by 0x12AF7115: InverseVelocityKinematics::solve() (InverseVelocityKinematics.cpp:1415) | |
==31339== by 0x12A6A5AD: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2390) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN5Eigen8internal32sparse_solve_triangular_selectorIKNS_12SparseMatrixIdLi0EiEENS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEELi5ELi1ELi0EE3runERS4_RSA_ | |
fun:_ZNK5Eigen18TriangularViewImplIKNS_12SparseMatrixIdLi0EiEELj5ENS_6SparseEE12solveInPlaceINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEEEEvRNS_10MatrixBaseIT_EE | |
fun:_ZNK5Eigen22SimplicialCholeskyBaseINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEEE11_solve_implINS_7ProductINS9_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENSC_IdLin1ELin1ELi0ELin1ELin1EEELi0EEENSB_INSC_IdLin1ELi1ELi0ELin1ELi1EEELi0ESF_EELi0EEESL_EEvRKNS_10MatrixBaseIT_EERNSN_IT0_EE | |
fun:_ZN5Eigen8internal10AssignmentINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEENS_5SolveINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEENS_7ProductINSF_INS_9TransposeINS2_INS3_IdLin1ELin1ELi1ELin1ELin1EEELi0ES6_EEEENS3_IdLin1ELin1ELi0ELin1ELin1EEELi0EEES7_Li0EEEEENS0_9assign_opIddEENS0_11Dense2DenseEvE3runERS7_RKSN_RKSP_ | |
fun:_ZN5Eigen8internal24call_assignment_no_aliasINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEENS_5SolveINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEENS_7ProductINSF_INS_9TransposeINS2_INS3_IdLin1ELin1ELi1ELin1ELin1EEELi0ES6_EEEENS3_IdLin1ELin1ELi0ELin1ELin1EEELi0EEES7_Li0EEEEENS0_9assign_opIddEEEEvRT_RKT0_RKT1_ | |
fun:_ZN5Eigen8internal15call_assignmentINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEENS_5SolveINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEENS_7ProductINSF_INS_9TransposeINS2_INS3_IdLin1ELin1ELi1ELin1ELin1EEELi0ES6_EEEENS3_IdLin1ELin1ELi0ELin1ELin1EEELi0EEES7_Li0EEEEENS0_9assign_opIddEEEEvRT_RKT0_RKT1_NS0_9enable_ifIXntsrNS0_25evaluator_assume_aliasingISS_NS0_16evaluator_traitsISS_E5ShapeEEE5valueEPvE4typeE | |
fun:_ZN5Eigen8internal15call_assignmentINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEENS_5SolveINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEENS_7ProductINSF_INS_9TransposeINS2_INS3_IdLin1ELin1ELi1ELin1ELin1EEELi0ES6_EEEENS3_IdLin1ELin1ELi0ELin1ELin1EEELi0EEES7_Li0EEEEEEEvRT_RKT0_ | |
fun:_ZN5Eigen10MatrixBaseINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEEEaSINS_5SolveINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEENS_7ProductINSG_INS_9TransposeINS1_INS2_IdLin1ELin1ELi1ELin1ELin1EEELi0ES5_EEEENS2_IdLin1ELin1ELi0ELin1ELin1EEELi0EEES6_Li0EEEEEEERS6_RKNS_9DenseBaseIT_EE | |
fun:_ZN25InverseVelocityKinematics4impl23solveIntegrationBasedIKEN8iDynTree13MatrixDynSizeENS1_13VectorDynSizeERS3_S3_S2_ | |
fun:_ZN25InverseVelocityKinematics4impl12solveProblemEv | |
fun:_ZN25InverseVelocityKinematics5solveEv | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x12B4F7D5: Eigen::internal::sparse_solve_triangular_selector<Eigen::SparseMatrix<double, 0, int> const, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 5, 1, 0>::run(Eigen::SparseMatrix<double, 0, int> const&, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&) (TriangularSolver.h:117) | |
==31339== by 0x12B3B51D: void Eigen::TriangularViewImpl<Eigen::SparseMatrix<double, 0, int> const, 5u, Eigen::Sparse>::solveInPlace<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >(Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >&) const (TriangularSolver.h:189) | |
==31339== by 0x12B294EC: void Eigen::SimplicialCholeskyBase<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> > >::_solve_impl<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >(Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > const&, Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >&) const (SimplicialCholesky.h:170) | |
==31339== by 0x12B1A69A: Eigen::internal::Assignment<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >, Eigen::internal::assign_op<double, double>, Eigen::internal::Dense2Dense, void>::run(Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > const&, Eigen::internal::assign_op<double, double> const&) (Solve.h:147) | |
==31339== by 0x12B0DED7: void Eigen::internal::call_assignment_no_alias<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >, Eigen::internal::assign_op<double, double> >(Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > const&, Eigen::internal::assign_op<double, double> const&) (AssignEvaluator.h:836) | |
==31339== by 0x12B0698B: void Eigen::internal::call_assignment<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >, Eigen::internal::assign_op<double, double> >(Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > const&, Eigen::internal::assign_op<double, double> const&, Eigen::internal::enable_if<!Eigen::internal::evaluator_assume_aliasing<Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >, Eigen::internal::evaluator_traits<Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > >::Shape>::value, void*>::type) (AssignEvaluator.h:804) | |
==31339== by 0x12AFF75D: void Eigen::internal::call_assignment<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > >(Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > const&) (AssignEvaluator.h:782) | |
==31339== by 0x12AFA844: Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >& Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::operator=<Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > >(Eigen::DenseBase<Eigen::Solve<Eigen::SimplicialLDLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0>, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> > > const&) (Assign.h:66) | |
==31339== by 0x12AF0D13: InverseVelocityKinematics::impl::solveIntegrationBasedIK(iDynTree::MatrixDynSize, iDynTree::VectorDynSize, iDynTree::VectorDynSize&, iDynTree::VectorDynSize, iDynTree::MatrixDynSize) (InverseVelocityKinematics.cpp:455) | |
==31339== by 0x12AEEDE3: InverseVelocityKinematics::impl::solveProblem() (InverseVelocityKinematics.cpp:262) | |
==31339== by 0x12AF7115: InverseVelocityKinematics::solve() (InverseVelocityKinematics.cpp:1415) | |
==31339== by 0x12A6A5AD: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2390) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN5Eigen8internal32sparse_solve_triangular_selectorIKNS_12SparseMatrixIdLi0EiEENS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEELi5ELi1ELi0EE3runERS4_RSA_ | |
fun:_ZNK5Eigen18TriangularViewImplIKNS_12SparseMatrixIdLi0EiEELj5ENS_6SparseEE12solveInPlaceINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEEEEvRNS_10MatrixBaseIT_EE | |
fun:_ZNK5Eigen22SimplicialCholeskyBaseINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEEE11_solve_implINS_7ProductINS9_INS_9TransposeINS_3MapINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi0ENS_6StrideILi0ELi0EEEEEEENSC_IdLin1ELin1ELi0ELin1ELin1EEELi0EEENSB_INSC_IdLin1ELi1ELi0ELin1ELi1EEELi0ESF_EELi0EEESL_EEvRKNS_10MatrixBaseIT_EERNSN_IT0_EE | |
fun:_ZN5Eigen8internal10AssignmentINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEENS_5SolveINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEENS_7ProductINSF_INS_9TransposeINS2_INS3_IdLin1ELin1ELi1ELin1ELin1EEELi0ES6_EEEENS3_IdLin1ELin1ELi0ELin1ELin1EEELi0EEES7_Li0EEEEENS0_9assign_opIddEENS0_11Dense2DenseEvE3runERS7_RKSN_RKSP_ | |
fun:_ZN5Eigen8internal24call_assignment_no_aliasINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEENS_5SolveINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEENS_7ProductINSF_INS_9TransposeINS2_INS3_IdLin1ELin1ELi1ELin1ELin1EEELi0ES6_EEEENS3_IdLin1ELin1ELi0ELin1ELin1EEELi0EEES7_Li0EEEEENS0_9assign_opIddEEEEvRT_RKT0_RKT1_ | |
fun:_ZN5Eigen8internal15call_assignmentINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEENS_5SolveINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEENS_7ProductINSF_INS_9TransposeINS2_INS3_IdLin1ELin1ELi1ELin1ELin1EEELi0ES6_EEEENS3_IdLin1ELin1ELi0ELin1ELin1EEELi0EEES7_Li0EEEEENS0_9assign_opIddEEEEvRT_RKT0_RKT1_NS0_9enable_ifIXntsrNS0_25evaluator_assume_aliasingISS_NS0_16evaluator_traitsISS_E5ShapeEEE5valueEPvE4typeE | |
fun:_ZN5Eigen8internal15call_assignmentINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEENS_5SolveINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEENS_7ProductINSF_INS_9TransposeINS2_INS3_IdLin1ELin1ELi1ELin1ELin1EEELi0ES6_EEEENS3_IdLin1ELin1ELi0ELin1ELin1EEELi0EEES7_Li0EEEEEEEvRT_RKT0_ | |
fun:_ZN5Eigen10MatrixBaseINS_3MapINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEELi0ENS_6StrideILi0ELi0EEEEEEaSINS_5SolveINS_14SimplicialLDLTINS_12SparseMatrixIdLi0EiEELi1ENS_11AMDOrderingIiEEEENS_7ProductINSG_INS_9TransposeINS1_INS2_IdLin1ELin1ELi1ELin1ELin1EEELi0ES5_EEEENS2_IdLin1ELin1ELi0ELin1ELin1EEELi0EEES6_Li0EEEEEEERS6_RKNS_9DenseBaseIT_EE | |
fun:_ZN25InverseVelocityKinematics4impl23solveIntegrationBasedIKEN8iDynTree13MatrixDynSizeENS1_13VectorDynSizeERS3_S3_S2_ | |
fun:_ZN25InverseVelocityKinematics4impl12solveProblemEv | |
fun:_ZN25InverseVelocityKinematics5solveEv | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x12A6A6F3: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2400) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== by 0x56DFF26: theExecutiveBranch(void*) (ThreadImpl.cpp:80) | |
==31339== by 0x56E11B8: void std::__invoke_impl<void, void (*)(void*), void*>(std::__invoke_other, void (*&&)(void*), void*&&) (invoke.h:60) | |
==31339== by 0x56E0E2E: std::__invoke_result<void (*)(void*), void*>::type std::__invoke<void (*)(void*), void*>(void (*&&)(void*), void*&&) (invoke.h:95) | |
==31339== by 0x56E1726: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (*)(void*), void*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:234) | |
==31339== by 0x56E16C7: std::thread::_Invoker<std::tuple<void (*)(void*), void*> >::operator()() (thread:243) | |
==31339== by 0x56E1697: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(void*), void*> > >::_M_run() (thread:186) | |
==31339== by 0x5A0A66E: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x6FDE6DA: start_thread (pthread_create.c:463) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
fun:_Z18theExecutiveBranchPv | |
fun:_ZSt13__invoke_implIvPFvPvEJS0_EET_St14__invoke_otherOT0_DpOT1_ | |
fun:_ZSt8__invokeIPFvPvEJS0_EENSt15__invoke_resultIT_JDpT0_EE4typeEOS4_DpOS5_ | |
fun:_ZNSt6thread8_InvokerISt5tupleIJPFvPvES2_EEE9_M_invokeIJLm0ELm1EEEEDTcl8__invokespcl10_S_declvalIXT_EEEEESt12_Index_tupleIJXspT_EEE | |
fun:_ZNSt6thread8_InvokerISt5tupleIJPFvPvES2_EEEclEv | |
fun:_ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFvPvES3_EEEEE6_M_runEv | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:start_thread | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x12A6A8A3: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2406) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== by 0x56DFF26: theExecutiveBranch(void*) (ThreadImpl.cpp:80) | |
==31339== by 0x56E11B8: void std::__invoke_impl<void, void (*)(void*), void*>(std::__invoke_other, void (*&&)(void*), void*&&) (invoke.h:60) | |
==31339== by 0x56E0E2E: std::__invoke_result<void (*)(void*), void*>::type std::__invoke<void (*)(void*), void*>(void (*&&)(void*), void*&&) (invoke.h:95) | |
==31339== by 0x56E1726: decltype (__invoke((_S_declval<0ul>)(), (_S_declval<1ul>)())) std::thread::_Invoker<std::tuple<void (*)(void*), void*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:234) | |
==31339== by 0x56E16C7: std::thread::_Invoker<std::tuple<void (*)(void*), void*> >::operator()() (thread:243) | |
==31339== by 0x56E1697: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(void*), void*> > >::_M_run() (thread:186) | |
==31339== by 0x5A0A66E: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x6FDE6DA: start_thread (pthread_create.c:463) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
fun:_Z18theExecutiveBranchPv | |
fun:_ZSt13__invoke_implIvPFvPvEJS0_EET_St14__invoke_otherOT0_DpOT1_ | |
fun:_ZSt8__invokeIPFvPvEJS0_EENSt15__invoke_resultIT_JDpT0_EE4typeEOS4_DpOS5_ | |
fun:_ZNSt6thread8_InvokerISt5tupleIJPFvPvES2_EEE9_M_invokeIJLm0ELm1EEEEDTcl8__invokespcl10_S_declvalIXT_EEEEESt12_Index_tupleIJXspT_EEE | |
fun:_ZNSt6thread8_InvokerISt5tupleIJPFvPvES2_EEEclEv | |
fun:_ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFvPvES3_EEEEE6_M_runEv | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:start_thread | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D1B8: __printf_fp_l (printf_fp.c:392) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D1D9: __printf_fp_l (printf_fp.c:392) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F42A30: __mpn_extract_double (dbl2mpn.c:56) | |
==31339== by 0x5F4D208: __printf_fp_l (printf_fp.c:392) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__mpn_extract_double | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D061: __printf_fp_l (printf_fp.c:442) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D078: __printf_fp_l (printf_fp.c:459) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4EA8E: __printf_fp_l (printf_fp.c:467) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F41288: __mpn_lshift (lshift.S:59) | |
==31339== by 0x5F4EA92: __printf_fp_l (printf_fp.c:467) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_lshift | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4128B: __mpn_lshift (lshift.S:60) | |
==31339== by 0x5F4EA92: __printf_fp_l (printf_fp.c:467) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_lshift | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4EABD: __printf_fp_l (printf_fp.c:472) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4EAD5: __printf_fp_l (printf_fp.c:473) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D0B6: __printf_fp_l (printf_fp.c:475) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D16F: __printf_fp_l (printf_fp.c:484) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x4C366F2: memmove (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x5F4D130: __printf_fp_l (printf_fp.c:531) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:memmove | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x4C3681B: memmove (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x5F4D130: __printf_fp_l (printf_fp.c:531) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:memmove | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x4C36831: memmove (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x5F4D130: __printf_fp_l (printf_fp.c:531) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:memmove | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x4C367E3: memmove (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x5F4D130: __printf_fp_l (printf_fp.c:531) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:memmove | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D13C: __printf_fp_l (printf_fp.c:547) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D142: __printf_fp_l (printf_fp.c:547) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40BEA: __mpn_cmp (cmp.c:37) | |
==31339== by 0x5F4D53F: __printf_fp_l (printf_fp.c:547) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_cmp | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40BEE: __mpn_cmp (cmp.c:38) | |
==31339== by 0x5F4D53F: __printf_fp_l (printf_fp.c:547) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_cmp | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F40BF5: __mpn_cmp (cmp.c:39) | |
==31339== by 0x5F4D53F: __printf_fp_l (printf_fp.c:547) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__mpn_cmp | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D542: __printf_fp_l (printf_fp.c:547) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x4C366F2: memmove (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x5F4D560: __printf_fp_l (printf_fp.c:550) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:memmove | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x4C367E0: memmove (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x5F4D560: __printf_fp_l (printf_fp.c:550) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:memmove | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x4C367E3: memmove (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x5F4D560: __printf_fp_l (printf_fp.c:550) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:memmove | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x4C367EE: memmove (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x5F4D560: __printf_fp_l (printf_fp.c:550) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:memmove | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4D569: __printf_fp_l (printf_fp.c:551) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4D5B8: __printf_fp_l (printf_fp.c:569) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4D5CB: __printf_fp_l (printf_fp.c:569) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D5CF: __printf_fp_l (printf_fp.c:569) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4F574: __printf_fp_l (printf_fp.c:573) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4F594: __printf_fp_l (printf_fp.c:601) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D659: __printf_fp_l (printf_fp.c:604) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F41398: __mpn_rshift (rshift.S:62) | |
==31339== by 0x5F4D66C: __printf_fp_l (printf_fp.c:620) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_rshift | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F413BD: __mpn_rshift (rshift.S:73) | |
==31339== by 0x5F4D66C: __printf_fp_l (printf_fp.c:620) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_rshift | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F41345: __mpn_rshift (rshift.S:31) | |
==31339== by 0x5F4D690: __printf_fp_l (printf_fp.c:623) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__mpn_rshift | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4136C: __mpn_rshift (rshift.S:45) | |
==31339== by 0x5F4D690: __printf_fp_l (printf_fp.c:623) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__mpn_rshift | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F41396: __mpn_rshift (rshift.S:61) | |
==31339== by 0x5F4D690: __printf_fp_l (printf_fp.c:623) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__mpn_rshift | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F41398: __mpn_rshift (rshift.S:62) | |
==31339== by 0x5F4D690: __printf_fp_l (printf_fp.c:623) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_rshift | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F413A9: __mpn_rshift (rshift.S:67) | |
==31339== by 0x5F4D690: __printf_fp_l (printf_fp.c:623) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__mpn_rshift | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F413BD: __mpn_rshift (rshift.S:73) | |
==31339== by 0x5F4D690: __printf_fp_l (printf_fp.c:623) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_rshift | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4D6A5: __printf_fp_l (printf_fp.c:625) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D6AB: __printf_fp_l (printf_fp.c:625) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4C8C1: hack_digit (printf_fp.c:180) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40F70: __mpn_divrem (divrem.c:62) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40F73: __mpn_divrem (divrem.c:63) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F40F84: __mpn_divrem (divrem.c:65) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F40F8E: __mpn_divrem (divrem.c:72) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40FA0: __mpn_divrem (divrem.c:73) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40FAF: __mpn_divrem (divrem.c:73) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F40FB7: __mpn_divrem (divrem.c:72) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40FE3: __mpn_divrem (divrem.c:79) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4C8E4: hack_digit (printf_fp.c:186) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4C8EC: hack_digit (printf_fp.c:187) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4C903: hack_digit (printf_fp.c:190) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4C909: hack_digit (printf_fp.c:190) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F418C4: __mpn_mul_1 (mul_1.S:36) | |
==31339== by 0x5F4C951: hack_digit (printf_fp.c:201) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_mul_1 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F418E8: __mpn_mul_1 (mul_1.S:52) | |
==31339== by 0x5F4C951: hack_digit (printf_fp.c:201) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_mul_1 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4C955: hack_digit (printf_fp.c:202) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4C967: hack_digit (printf_fp.c:203) | |
==31339== by 0x5F4D88B: __printf_fp_l (printf_fp.c:938) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40F70: __mpn_divrem (divrem.c:62) | |
==31339== by 0x5F4D96B: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D96B: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40F73: __mpn_divrem (divrem.c:63) | |
==31339== by 0x5F4D96B: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D96B: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F40F84: __mpn_divrem (divrem.c:65) | |
==31339== by 0x5F4D96B: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D96B: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40FA0: __mpn_divrem (divrem.c:73) | |
==31339== by 0x5F4D96B: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D96B: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40FAF: __mpn_divrem (divrem.c:73) | |
==31339== by 0x5F4D96B: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D96B: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40FE3: __mpn_divrem (divrem.c:79) | |
==31339== by 0x5F4D96B: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4D96B: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4D97B: hack_digit (printf_fp.c:186) | |
==31339== by 0x5F4D97B: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4D983: hack_digit (printf_fp.c:187) | |
==31339== by 0x5F4D983: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4D9A7: hack_digit (printf_fp.c:190) | |
==31339== by 0x5F4D9A7: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4D9AD: hack_digit (printf_fp.c:190) | |
==31339== by 0x5F4D9AD: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F418C4: __mpn_mul_1 (mul_1.S:36) | |
==31339== by 0x5F4DA8E: hack_digit (printf_fp.c:201) | |
==31339== by 0x5F4DA8E: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_mul_1 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F418E8: __mpn_mul_1 (mul_1.S:52) | |
==31339== by 0x5F4DA8E: hack_digit (printf_fp.c:201) | |
==31339== by 0x5F4DA8E: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_mul_1 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4DA9A: hack_digit (printf_fp.c:202) | |
==31339== by 0x5F4DA9A: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4DAB9: hack_digit (printf_fp.c:203) | |
==31339== by 0x5F4DAB9: __printf_fp_l (printf_fp.c:962) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4DB07: __printf_fp_l (printf_fp.c:959) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4DB0B: __printf_fp_l (printf_fp.c:959) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== by 0x563B464: yarp::os::PeriodicThread::Private::run() (PeriodicThread.cpp:210) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
fun:_ZN4yarp2os14PeriodicThread7Private3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40F70: __mpn_divrem (divrem.c:62) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40F73: __mpn_divrem (divrem.c:63) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F40F84: __mpn_divrem (divrem.c:65) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40FA0: __mpn_divrem (divrem.c:73) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40FAF: __mpn_divrem (divrem.c:73) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F40FE3: __mpn_divrem (divrem.c:79) | |
==31339== by 0x5F4C8D7: hack_digit (printf_fp.c:184) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:__mpn_divrem | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4C8E4: hack_digit (printf_fp.c:186) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4C8EC: hack_digit (printf_fp.c:187) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4C903: hack_digit (printf_fp.c:190) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Value8 | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4C909: hack_digit (printf_fp.c:190) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== | |
==31339== More than 100 errors detected. Subsequent errors | |
==31339== will still be recorded, but in less detail than before. | |
==31339== Conditional jump or move depends on uninitialised value(s) | |
==31339== at 0x5F4C955: hack_digit (printf_fp.c:202) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&), iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}>::_M_invoke(std::_Any_data const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (std_function.h:302) | |
==31339== by 0x15973C10: std::function<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)>::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (std_function.h:706) | |
==31339== by 0x15972A61: iDynTree::XMLElement::setAttributes(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) (XMLElement.cpp:118) | |
==31339== | |
{ | |
<insert_a_suppression_name_here> | |
Memcheck:Cond | |
fun:hack_digit | |
fun:__printf_fp_l | |
fun:printf_positional | |
fun:vfprintf | |
fun:vsnprintf | |
obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 | |
fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT_ | |
fun:_ZNSo9_M_insertIdEERSoT_ | |
fun:_ZN4yarp2os9LogStreamlsEd | |
fun:_ZN3hde7devices18HumanStateProvider4impl38solveIntegrationBasedInverseKinematicsEv | |
fun:_ZN3hde7devices18HumanStateProvider3runEv | |
fun:_ZN4yarp2os14PeriodicThread7Private4stepEv | |
} | |
==31339== Use of uninitialised value of size 8 | |
==31339== at 0x5F4C967: hack_digit (printf_fp.c:203) | |
==31339== by 0x5F4DB2F: __printf_fp_l (printf_fp.c:975) | |
==31339== by 0x5F48097: printf_positional (vfprintf.c:2022) | |
==31339== by 0x5F4ACB9: vfprintf (vfprintf.c:1688) | |
==31339== by 0x5F7690F: vsnprintf (vsnprintf.c:114) | |
==31339== by 0x5A26CBB: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A559D6: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x5A61B8B: std::ostream& std::ostream::_M_insert<double>(double) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25) | |
==31339== by 0x12A71197: yarp::os::LogStream::operator<<(double) (LogStream.h:157) | |
==31339== by 0x12A6A98B: hde::devices::HumanStateProvider::impl::solveIntegrationBasedInverseKinematics() (HumanStateProvider.cpp:2409) | |
==31339== by 0x12A61A36: hde::devices::HumanStateProvider::run() (HumanStateProvider.cpp:1329) | |
==31339== by 0x563B359: yarp::os::PeriodicThread::Private::step() (PeriodicThread.cpp:183) | |
==31339== Uninitialised value was created by a heap allocation | |
==31339== at 0x4C3017F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==31339== by 0x1386DB: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:111) | |
==31339== by 0x1385F7: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:436) | |
==31339== by 0x13854F: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:172) | |
==31339== by 0x138183: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:406) | |
==31339== by 0x138057: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:948) | |
==31339== by 0x13DAA49A: iDynTree::splitString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) (URDFParsingUtils.h:90) | |
==31339== by 0x13DAA58C: iDynTree::vector3FromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, iDynTree::VectorFixSize<3u>&) (URDFParsingUtils.h:105) | |
==31339== by 0x13DA87DE: iDynTree::JointElement::childElementForName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&)#2}::operator()(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<iDynTree::XMLAttribute> > > > const&) const (JointElement.cpp:82) | |
==31339== by 0x13DA9C80: std::_Function_handler<bool (std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<iDynTree::XMLAttribute>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment