Created
September 24, 2019 04:01
-
-
Save ProfFan/0a753ea15de807dd58f28b7518fc1eb6 to your computer and use it in GitHub Desktop.
AddressSanitizerLog.txt
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
[HANDLER_OUTPUT] | |
Test project /home/fan/Projects/CV/SLAM/gtsam/build | |
Start 1: testArgument | |
1/177 Test #1: testArgument ....................... Passed 0.01 sec | |
Start 2: testClass | |
2/177 Test #2: testClass .......................... Passed 0.01 sec | |
Start 3: testGlobalFunction | |
3/177 Test #3: testGlobalFunction ................. Passed 0.01 sec | |
Start 4: testMethod | |
4/177 Test #4: testMethod ......................... Passed 0.01 sec | |
Start 5: testReturnValue | |
5/177 Test #5: testReturnValue .................... Passed 0.01 sec | |
Start 6: testSpirit | |
6/177 Test #6: testSpirit ......................... Passed 0.01 sec | |
Start 7: testTemplate | |
7/177 Test #7: testTemplate ....................... Passed 0.01 sec | |
Start 8: testType | |
8/177 Test #8: testType ........................... Passed 0.01 sec | |
Start 9: testWrap | |
9/177 Test #9: testWrap ........................... Passed 0.06 sec | |
Start 10: testCholesky | |
10/177 Test #10: testCholesky ....................... Passed 0.02 sec | |
Start 11: testDSFMap | |
11/177 Test #11: testDSFMap ......................... Passed 0.02 sec | |
Start 12: testDSFVector | |
12/177 Test #12: testDSFVector ...................... Passed 0.03 sec | |
Start 13: testDebug | |
13/177 Test #13: testDebug .......................... Passed 0.02 sec | |
Start 14: testFastContainers | |
14/177 Test #14: testFastContainers ................. Passed 0.02 sec | |
Start 15: testGroup | |
15/177 Test #15: testGroup .......................... Passed 0.02 sec | |
Start 16: testLieMatrix | |
16/177 Test #16: testLieMatrix ...................... Passed 0.02 sec | |
Start 17: testLieScalar | |
17/177 Test #17: testLieScalar ...................... Passed 0.02 sec | |
Start 18: testLieVector | |
18/177 Test #18: testLieVector ...................... Passed 0.02 sec | |
Start 19: testMatrix | |
19/177 Test #19: testMatrix ......................... Passed 0.03 sec | |
Start 20: testNumericalDerivative | |
20/177 Test #20: testNumericalDerivative ............ Passed 0.02 sec | |
Start 21: testOptionalJacobian | |
21/177 Test #21: testOptionalJacobian ............... Passed 0.02 sec | |
Start 22: testSerializationBase | |
22/177 Test #22: testSerializationBase .............. Passed 0.03 sec | |
Start 23: testSymmetricBlockMatrix | |
23/177 Test #23: testSymmetricBlockMatrix ........... Passed 0.02 sec | |
Start 24: testTestableAssertions | |
24/177 Test #24: testTestableAssertions ............. Passed 0.02 sec | |
Start 25: testTreeTraversal | |
25/177 Test #25: testTreeTraversal .................. Passed 0.02 sec | |
Start 26: testVector | |
26/177 Test #26: testVector ......................... Passed 0.02 sec | |
Start 27: testVerticalBlockMatrix | |
27/177 Test #27: testVerticalBlockMatrix ............ Passed 0.02 sec | |
Start 28: testBearingRange | |
28/177 Test #28: testBearingRange ................... Passed 0.02 sec | |
Start 29: testCal3Bundler | |
29/177 Test #29: testCal3Bundler .................... Passed 0.02 sec | |
Start 30: testCal3DS2 | |
30/177 Test #30: testCal3DS2 ........................ Passed 0.02 sec | |
Start 31: testCal3Unified | |
31/177 Test #31: testCal3Unified .................... Passed 0.02 sec | |
Start 32: testCal3_S2 | |
32/177 Test #32: testCal3_S2 ........................ Passed 0.02 sec | |
Start 33: testCalibratedCamera | |
33/177 Test #33: testCalibratedCamera ............... Passed 0.03 sec | |
Start 34: testCameraSet | |
34/177 Test #34: testCameraSet ...................... Passed 0.02 sec | |
Start 35: testCyclic | |
35/177 Test #35: testCyclic ......................... Passed 0.02 sec | |
Start 36: testEssentialMatrix | |
36/177 Test #36: testEssentialMatrix ................ Passed 0.03 sec | |
Start 37: testOrientedPlane3 | |
37/177 Test #37: testOrientedPlane3 ................. Passed 0.87 sec | |
Start 38: testPinholeCamera | |
38/177 Test #38: testPinholeCamera .................. Passed 0.04 sec | |
Start 39: testPinholePose | |
39/177 Test #39: testPinholePose .................... Passed 0.03 sec | |
Start 40: testPinholeSet | |
40/177 Test #40: testPinholeSet ..................... Passed 0.02 sec | |
Start 41: testPoint2 | |
41/177 Test #41: testPoint2 ......................... Passed 0.02 sec | |
Start 42: testPoint3 | |
42/177 Test #42: testPoint3 ......................... Passed 0.02 sec | |
Start 43: testPose2 | |
43/177 Test #43: testPose2 .......................... Passed 0.03 sec | |
Start 44: testPose3 | |
44/177 Test #44: testPose3 .......................... Passed 0.08 sec | |
Start 45: testQuaternion | |
45/177 Test #45: testQuaternion ..................... Passed 0.02 sec | |
Start 46: testRot2 | |
46/177 Test #46: testRot2 ........................... Passed 0.02 sec | |
Start 47: testRot3 | |
47/177 Test #47: testRot3 ........................... Passed 0.03 sec | |
Start 48: testRot3M | |
48/177 Test #48: testRot3M .......................... Passed 0.02 sec | |
Start 49: testRot3Q | |
49/177 Test #49: testRot3Q .......................... Passed 0.02 sec | |
Start 50: testSO3 | |
50/177 Test #50: testSO3 ............................ Passed 0.06 sec | |
Start 51: testSO4 | |
51/177 Test #51: testSO4 ............................ Passed 0.03 sec | |
Start 52: testSOn | |
52/177 Test #52: testSOn ............................ Passed 0.03 sec | |
Start 53: testSerializationGeometry | |
53/177 Test #53: testSerializationGeometry .......... Passed 0.02 sec | |
Start 54: testSimpleCamera | |
54/177 Test #54: testSimpleCamera ................... Passed 0.02 sec | |
Start 55: testStereoCamera | |
55/177 Test #55: testStereoCamera ................... Passed 0.02 sec | |
Start 56: testStereoPoint2 | |
56/177 Test #56: testStereoPoint2 ................... Passed 0.02 sec | |
Start 57: testTriangulation | |
57/177 Test #57: testTriangulation ..................***Failed 0.12 sec | |
================================================================= | |
==90970==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x558d8e195ca0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/geometry/tests/testTriangulation+0x2bdca0) | |
#1 0x7f92b67798b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
Direct leak of 80 byte(s) in 1 object(s) allocated from: | |
#0 0x558d8e195ac0 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/geometry/tests/testTriangulation+0x2bdac0) | |
#1 0x558d8e23fe79 in boost::detail::shared_count::shared_count<gtsam::Cal3_S2Stereo*, boost::detail::sp_ms_deleter<gtsam::Cal3_S2Stereo> >(gtsam::Cal3_S2Stereo*, boost::detail::sp_inplace_tag<boost::detail::sp_ms_deleter<gtsam::Cal3_S2Stereo> >) /usr/include/boost/smart_ptr/detail/shared_count.hpp:213:19 | |
#2 0x558d8e23fbeb in boost::shared_ptr<gtsam::Cal3_S2Stereo>::shared_ptr<gtsam::Cal3_S2Stereo, boost::detail::sp_inplace_tag<boost::detail::sp_ms_deleter<gtsam::Cal3_S2Stereo> > >(gtsam::Cal3_S2Stereo*, boost::detail::sp_inplace_tag<boost::detail::sp_ms_deleter<gtsam::Cal3_S2Stereo> >) /usr/include/boost/smart_ptr/shared_ptr.hpp:388:67 | |
#3 0x558d8e1bf8ef in boost::detail::sp_if_not_array<gtsam::Cal3_S2Stereo>::type boost::make_shared<gtsam::Cal3_S2Stereo, double, double, int, double, double, double>(double&&, double&&, int&&, double&&, double&&, double&&) /usr/include/boost/smart_ptr/make_shared_object.hpp:250:28 | |
#4 0x558d8e1ad47e in triangulationStereotriangulateNonlinearTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/geometry/tests/testTriangulation.cpp:338:18 | |
#5 0x558d8e3386f0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#6 0x558d8e33829c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#7 0x558d8e1b215b in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/geometry/tests/testTriangulation.cpp:438:10 | |
#8 0x7f92b6160ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
SUMMARY: AddressSanitizer: 6248 byte(s) leaked in 4 allocation(s). | |
Start 58: testUnit3 | |
58/177 Test #58: testUnit3 ..........................***Failed 0.63 sec | |
================================================================= | |
==90984==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x5586a25d5770 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/geometry/tests/testUnit3+0x2bb770) | |
#1 0x7f62943978b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 59: testKey | |
59/177 Test #59: testKey ............................ Passed 0.02 sec | |
Start 60: testLabeledSymbol | |
60/177 Test #60: testLabeledSymbol .................. Passed 0.02 sec | |
Start 61: testOrdering | |
61/177 Test #61: testOrdering ....................... Passed 0.02 sec | |
Start 62: testVariableSlots | |
62/177 Test #62: testVariableSlots .................. Passed 0.02 sec | |
Start 63: testSerializationSymbolic | |
63/177 Test #63: testSerializationSymbolic .......... Passed 0.03 sec | |
Start 64: testSymbolicBayesNet | |
64/177 Test #64: testSymbolicBayesNet ............... Passed 0.02 sec | |
Start 65: testSymbolicBayesTree | |
65/177 Test #65: testSymbolicBayesTree ..............***Failed 0.06 sec | |
================================================================= | |
==91010==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x5633572e40c0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/symbolic/tests/testSymbolicBayesTree+0x1bb0c0) | |
#1 0x7f9e8ddad8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 66: testSymbolicConditional | |
66/177 Test #66: testSymbolicConditional ............ Passed 0.02 sec | |
Start 67: testSymbolicEliminationTree | |
67/177 Test #67: testSymbolicEliminationTree ........ Passed 0.02 sec | |
Start 68: testSymbolicFactor | |
68/177 Test #68: testSymbolicFactor ................. Passed 0.02 sec | |
Start 69: testSymbolicFactorGraph | |
69/177 Test #69: testSymbolicFactorGraph ............***Failed 0.04 sec | |
================================================================= | |
==91030==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x5565e6bc5ee0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/symbolic/tests/testSymbolicFactorGraph+0x188ee0) | |
#1 0x7f7b617f88b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 70: testSymbolicISAM | |
70/177 Test #70: testSymbolicISAM ...................***Failed 0.04 sec | |
================================================================= | |
==91044==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x559dd9156a10 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/symbolic/tests/testSymbolicISAM+0x16ca10) | |
#1 0x7f76efd978b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 71: testSymbolicJunctionTree | |
71/177 Test #71: testSymbolicJunctionTree ........... Passed 0.02 sec | |
Start 72: testVariableIndex | |
72/177 Test #72: testVariableIndex .................. Passed 0.02 sec | |
Start 73: testAlgebraicDecisionTree | |
73/177 Test #73: testAlgebraicDecisionTree .......... Passed 0.04 sec | |
Start 74: testDecisionTree | |
74/177 Test #74: testDecisionTree ................... Passed 0.02 sec | |
Start 75: testDecisionTreeFactor | |
75/177 Test #75: testDecisionTreeFactor ............. Passed 0.02 sec | |
Start 76: testDiscreteBayesNet | |
76/177 Test #76: testDiscreteBayesNet ...............***Failed 0.06 sec | |
================================================================= | |
==91068==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 96 byte(s) in 3 object(s) allocated from: | |
#0 0x555ff41adfc0 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/discrete/tests/testDiscreteBayesNet+0x178fc0) | |
#1 0x7fc3cbccbe4d in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:219:6 | |
SUMMARY: AddressSanitizer: 96 byte(s) leaked in 3 allocation(s). | |
Start 77: testDiscreteBayesTree | |
77/177 Test #77: testDiscreteBayesTree .............. Passed 0.02 sec | |
Start 78: testDiscreteConditional | |
78/177 Test #78: testDiscreteConditional ............ Passed 0.03 sec | |
Start 79: testDiscreteFactor | |
79/177 Test #79: testDiscreteFactor ................. Passed 0.02 sec | |
Start 80: testDiscreteFactorGraph | |
80/177 Test #80: testDiscreteFactorGraph ............***Failed 0.06 sec | |
================================================================= | |
==91077==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x560e025f4350 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/discrete/tests/testDiscreteFactorGraph+0x17f350) | |
#1 0x7f7ee5bd78b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
Direct leak of 68 byte(s) in 2 object(s) allocated from: | |
#0 0x560e025f4170 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/discrete/tests/testDiscreteFactorGraph+0x17f170) | |
#1 0x7f7ee58ece4d in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:219:6 | |
SUMMARY: AddressSanitizer: 6236 byte(s) leaked in 5 allocation(s). | |
Start 81: testDiscreteMarginals | |
81/177 Test #81: testDiscreteMarginals ..............***Failed 0.07 sec | |
================================================================= | |
==91080==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55e7ae9f83e0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/discrete/tests/testDiscreteMarginals+0x18b3e0) | |
#1 0x7fd62b7518b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
Direct leak of 68 byte(s) in 2 object(s) allocated from: | |
#0 0x55e7ae9f8200 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/discrete/tests/testDiscreteMarginals+0x18b200) | |
#1 0x7fd62b466e4d in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:219:6 | |
SUMMARY: AddressSanitizer: 6236 byte(s) leaked in 5 allocation(s). | |
Start 82: testSignature | |
82/177 Test #82: testSignature ...................... Passed 0.02 sec | |
Start 83: testErrors | |
83/177 Test #83: testErrors ......................... Passed 0.02 sec | |
Start 84: testGaussianBayesNet | |
84/177 Test #84: testGaussianBayesNet ............... Passed 0.08 sec | |
Start 85: testGaussianBayesTree | |
85/177 Test #85: testGaussianBayesTree ..............***Failed 0.10 sec | |
================================================================= | |
==91089==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x5618118270a0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/linear/tests/testGaussianBayesTree+0x2320a0) | |
#1 0x7f427d51f8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 86: testGaussianConditional | |
86/177 Test #86: testGaussianConditional ............ Passed 0.02 sec | |
Start 87: testGaussianDensity | |
87/177 Test #87: testGaussianDensity ................ Passed 0.02 sec | |
Start 88: testGaussianFactorGraph | |
88/177 Test #88: testGaussianFactorGraph ............***Failed 0.05 sec | |
================================================================= | |
==91096==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55e331434840 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/linear/tests/testGaussianFactorGraph+0x1b2840) | |
#1 0x7f73db9988b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 89: testHessianFactor | |
89/177 Test #89: testHessianFactor .................. Passed 0.03 sec | |
Start 90: testJacobianFactor | |
90/177 Test #90: testJacobianFactor ................. Passed 0.03 sec | |
Start 91: testKalmanFilter | |
91/177 Test #91: testKalmanFilter ................... Passed 0.05 sec | |
Start 92: testNoiseModel | |
92/177 Test #92: testNoiseModel ..................... Passed 0.03 sec | |
Start 93: testRegularHessianFactor | |
93/177 Test #93: testRegularHessianFactor ........... Passed 0.02 sec | |
Start 94: testRegularJacobianFactor | |
94/177 Test #94: testRegularJacobianFactor .......... Passed 0.02 sec | |
Start 95: testSampler | |
95/177 Test #95: testSampler ........................ Passed 0.02 sec | |
Start 96: testScatter | |
96/177 Test #96: testScatter ........................ Passed 0.02 sec | |
Start 97: testSerializationLinear | |
97/177 Test #97: testSerializationLinear ............***Failed 0.07 sec | |
================================================================= | |
==91207==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x564aa3bcffe0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/linear/tests/testSerializationLinear+0x513fe0) | |
#1 0x7f7acc17b8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 98: testVectorValues | |
98/177 Test #98: testVectorValues ................... Passed 0.02 sec | |
Start 99: testAdaptAutoDiff | |
99/177 Test #99: testAdaptAutoDiff .................. Passed 0.02 sec | |
Start 100: testCallRecord | |
100/177 Test #100: testCallRecord ..................... Passed 0.02 sec | |
Start 101: testExecutionTrace | |
101/177 Test #101: testExecutionTrace ................. Passed 0.02 sec | |
Start 102: testExpression | |
102/177 Test #102: testExpression ..................... Passed 0.02 sec | |
Start 103: testFactorTesting | |
103/177 Test #103: testFactorTesting .................. Passed 0.02 sec | |
Start 104: testLinearContainerFactor | |
104/177 Test #104: testLinearContainerFactor .......... Passed 0.03 sec | |
Start 105: testSerializationNonlinear | |
105/177 Test #105: testSerializationNonlinear ......... Passed 0.02 sec | |
Start 106: testValues | |
106/177 Test #106: testValues ......................... Passed 0.02 sec | |
Start 107: testWhiteNoiseFactor | |
107/177 Test #107: testWhiteNoiseFactor ............... Passed 0.02 sec | |
Start 108: testBearingFactor | |
108/177 Test #108: testBearingFactor .................. Passed 0.03 sec | |
Start 109: testBearingRangeFactor | |
109/177 Test #109: testBearingRangeFactor ............. Passed 0.03 sec | |
Start 110: testRangeFactor | |
110/177 Test #110: testRangeFactor .................... Passed 0.03 sec | |
Start 111: testAntiFactor | |
111/177 Test #111: testAntiFactor .....................***Failed 0.05 sec | |
================================================================= | |
==91236==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55f0cfdce620 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testAntiFactor+0x1a2620) | |
#1 0x7f2847d2b8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 112: testBetweenFactor | |
112/177 Test #112: testBetweenFactor .................. Passed 0.02 sec | |
Start 113: testDataset | |
113/177 Test #113: testDataset ........................ Passed 0.42 sec | |
Start 114: testEssentialMatrixConstraint | |
114/177 Test #114: testEssentialMatrixConstraint ...... Passed 0.03 sec | |
Start 115: testEssentialMatrixFactor | |
115/177 Test #115: testEssentialMatrixFactor ..........***Failed 0.12 sec | |
================================================================= | |
==91256==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x564a06681f90 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testEssentialMatrixFactor+0x35cf90) | |
#1 0x7fd2c8a678b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 116: testGeneralSFMFactor | |
116/177 Test #116: testGeneralSFMFactor ...............***Failed 0.29 sec | |
================================================================= | |
==91270==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x556eb3dfae80 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testGeneralSFMFactor+0x313e80) | |
#1 0x7f5fca6238b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 117: testGeneralSFMFactor_Cal3Bundler | |
117/177 Test #117: testGeneralSFMFactor_Cal3Bundler ...***Failed 0.19 sec | |
================================================================= | |
==91284==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x556d04c56b40 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testGeneralSFMFactor_Cal3Bundler+0x299b40) | |
#1 0x7f1dcd7d58b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 118: testInitializePose3 | |
118/177 Test #118: testInitializePose3 ................***Failed 0.11 sec | |
================================================================= | |
==91298==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x555cda886b00 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testInitializePose3+0x1a7b00) | |
#1 0x7fb3a11b38b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 119: testKarcherMeanFactor | |
119/177 Test #119: testKarcherMeanFactor ..............***Failed 0.06 sec | |
================================================================= | |
==91312==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55c3afb510c0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testKarcherMeanFactor+0x1d50c0) | |
#1 0x7f7bc15608b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 120: testLago | |
120/177 Test #120: testLago ...........................***Failed 0.07 sec | |
================================================================= | |
==91326==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x556e16109d40 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testLago+0x1dcd40) | |
#1 0x7f1040f348b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 121: testOrientedPlane3Factor | |
121/177 Test #121: testOrientedPlane3Factor ...........***Failed 0.06 sec | |
================================================================= | |
==91340==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x5597b7746660 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testOrientedPlane3Factor+0x1ba660) | |
#1 0x7fb7685bf8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
Direct leak of 58 byte(s) in 3 object(s) allocated from: | |
#0 0x5597b7746480 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testOrientedPlane3Factor+0x1ba480) | |
#1 0x7fb7682d4e4d in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:219:6 | |
SUMMARY: AddressSanitizer: 6226 byte(s) leaked in 6 allocation(s). | |
Start 122: testPoseRotationPrior | |
122/177 Test #122: testPoseRotationPrior .............. Passed 0.02 sec | |
Start 123: testPoseTranslationPrior | |
123/177 Test #123: testPoseTranslationPrior ........... Passed 0.02 sec | |
Start 124: testPriorFactor | |
124/177 Test #124: testPriorFactor .................... Passed 0.02 sec | |
Start 125: testProjectionFactor | |
125/177 Test #125: testProjectionFactor ............... Passed 0.02 sec | |
Start 126: testReferenceFrameFactor | |
126/177 Test #126: testReferenceFrameFactor ...........***Failed 0.08 sec | |
================================================================= | |
==91366==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x5624dc092990 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testReferenceFrameFactor+0x1cd990) | |
#1 0x7f44bc1c58b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 127: testRegularImplicitSchurFactor | |
127/177 Test #127: testRegularImplicitSchurFactor ..... Passed 0.03 sec | |
Start 128: testRotateFactor | |
128/177 Test #128: testRotateFactor ...................***Failed 0.10 sec | |
================================================================= | |
==91382==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x563dee4f3300 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testRotateFactor+0x315300) | |
#1 0x7f3da753d8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 129: testSlamExpressions | |
129/177 Test #129: testSlamExpressions ................ Passed 0.02 sec | |
Start 130: testSmartFactorBase | |
130/177 Test #130: testSmartFactorBase ................ Passed 0.02 sec | |
Start 131: testSmartProjectionCameraFactor | |
131/177 Test #131: testSmartProjectionCameraFactor ....***Failed 0.29 sec | |
================================================================= | |
==91400==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x56181fec2a00 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testSmartProjectionCameraFactor+0x8c5a00) | |
#1 0x7fc7f7dfd8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 132: testSmartProjectionPoseFactor | |
132/177 Test #132: testSmartProjectionPoseFactor ......***Failed 0.25 sec | |
================================================================= | |
==91414==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55e315bcc8d0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testSmartProjectionPoseFactor+0x7cb8d0) | |
#1 0x7f94e32e38b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 133: testStereoFactor | |
133/177 Test #133: testStereoFactor ...................***Failed 0.04 sec | |
================================================================= | |
==91428==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x564a213a2430 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/slam/tests/testStereoFactor+0x1bd430) | |
#1 0x7fc4f6ea28b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 134: testTriangulationFactor | |
134/177 Test #134: testTriangulationFactor ............ Passed 0.02 sec | |
Start 135: testAHRSFactor | |
135/177 Test #135: testAHRSFactor .....................***Failed 0.20 sec | |
================================================================= | |
==91444==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55d172576cd0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testAHRSFactor+0x205cd0) | |
#1 0x7f0ebb3c88b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 136: testAttitudeFactor | |
136/177 Test #136: testAttitudeFactor ................. Passed 0.03 sec | |
Start 137: testCombinedImuFactor | |
137/177 Test #137: testCombinedImuFactor .............. Passed 0.63 sec | |
Start 138: testImuBias | |
138/177 Test #138: testImuBias ........................ Passed 0.02 sec | |
Start 139: testImuFactor | |
139/177 Test #139: testImuFactor ......................***Failed 2.80 sec | |
================================================================= | |
==91453==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55ccfc52ba00 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testImuFactor+0x307a00) | |
#1 0x7f5af52a38b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
Direct leak of 24 byte(s) in 1 object(s) allocated from: | |
#0 0x55ccfc52b820 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testImuFactor+0x307820) | |
#1 0x7f5af6b44599 in boost::detail::shared_count::shared_count<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/detail/shared_count.hpp:144:19 | |
#2 0x7f5af6b44438 in void boost::detail::sp_pointer_construct<gtsam::internal::TimingOutline, gtsam::internal::TimingOutline>(boost::shared_ptr<gtsam::internal::TimingOutline>*, gtsam::internal::TimingOutline*, boost::detail::shared_count&) /usr/include/boost/smart_ptr/shared_ptr.hpp:285:5 | |
#3 0x7f5af6b404b8 in boost::shared_ptr<gtsam::internal::TimingOutline>::shared_ptr<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:379:9 | |
#4 0x7f5af6b42386 in void boost::shared_ptr<gtsam::internal::TimingOutline>::reset<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:699:9 | |
#5 0x7f5af6b3e8c9 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:12 | |
#6 0x7f5af6b3f7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#7 0x7f5af796266e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#8 0x7f5af795f5b1 in gtsam::ScenarioRunner::integrate(double, gtsam::imuBias::ConstantBias const&, bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:34:3 | |
#9 0x7f5af79606bb in gtsam::ScenarioRunner::estimateCovariance(double, unsigned long, gtsam::imuBias::ConstantBias const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:62:33 | |
#10 0x55ccfc535733 in ImuFactorAcceleratingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:116:33 | |
#11 0x55ccfc7110e0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#12 0x55ccfc710c8c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#13 0x55ccfc5647fb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:933:17 | |
#14 0x7f5af4c8aee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 24 byte(s) in 1 object(s) allocated from: | |
#0 0x55ccfc52b820 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testImuFactor+0x307820) | |
#1 0x7f5af6b44599 in boost::detail::shared_count::shared_count<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/detail/shared_count.hpp:144:19 | |
#2 0x7f5af6b44438 in void boost::detail::sp_pointer_construct<gtsam::internal::TimingOutline, gtsam::internal::TimingOutline>(boost::shared_ptr<gtsam::internal::TimingOutline>*, gtsam::internal::TimingOutline*, boost::detail::shared_count&) /usr/include/boost/smart_ptr/shared_ptr.hpp:285:5 | |
#3 0x7f5af6b404b8 in boost::shared_ptr<gtsam::internal::TimingOutline>::shared_ptr<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:379:9 | |
#4 0x7f5af6b42386 in void boost::shared_ptr<gtsam::internal::TimingOutline>::reset<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:699:9 | |
#5 0x7f5af6b3e8c9 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:12 | |
#6 0x7f5af6b3f7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#7 0x7f5af796266e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#8 0x7f5af795f5b1 in gtsam::ScenarioRunner::integrate(double, gtsam::imuBias::ConstantBias const&, bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:34:3 | |
#9 0x55ccfc535019 in ImuFactorAcceleratingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:113:45 | |
#10 0x55ccfc7110e0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#11 0x55ccfc710c8c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#12 0x55ccfc5647fb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:933:17 | |
#13 0x7f5af4c8aee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 19 byte(s) in 1 object(s) allocated from: | |
#0 0x55ccfc52b820 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testImuFactor+0x307820) | |
#1 0x7f5af4fb8e4d in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:219:6 | |
Indirect leak of 216 byte(s) in 1 object(s) allocated from: | |
#0 0x55ccfc52b820 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testImuFactor+0x307820) | |
#1 0x7f5af6b3e866 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:18 | |
#2 0x7f5af6b3f7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#3 0x7f5af796266e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#4 0x7f5af795f5b1 in gtsam::ScenarioRunner::integrate(double, gtsam::imuBias::ConstantBias const&, bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:34:3 | |
#5 0x55ccfc535019 in ImuFactorAcceleratingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:113:45 | |
#6 0x55ccfc7110e0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#7 0x55ccfc710c8c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#8 0x55ccfc5647fb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:933:17 | |
#9 0x7f5af4c8aee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Indirect leak of 216 byte(s) in 1 object(s) allocated from: | |
#0 0x55ccfc52b820 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testImuFactor+0x307820) | |
#1 0x7f5af6b3e866 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:18 | |
#2 0x7f5af6b3f7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#3 0x7f5af796266e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#4 0x7f5af7960634 in gtsam::ScenarioRunner::estimateCovariance(double, unsigned long, gtsam::imuBias::ConstantBias const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:59:3 | |
#5 0x55ccfc535733 in ImuFactorAcceleratingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:116:33 | |
#6 0x55ccfc7110e0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#7 0x55ccfc710c8c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#8 0x55ccfc5647fb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:933:17 | |
#9 0x7f5af4c8aee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Indirect leak of 216 byte(s) in 1 object(s) allocated from: | |
#0 0x55ccfc52b820 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testImuFactor+0x307820) | |
#1 0x7f5af6b3e866 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:18 | |
#2 0x7f5af6b3f7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#3 0x7f5af796266e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#4 0x7f5af795f5b1 in gtsam::ScenarioRunner::integrate(double, gtsam::imuBias::ConstantBias const&, bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:34:3 | |
#5 0x7f5af79606bb in gtsam::ScenarioRunner::estimateCovariance(double, unsigned long, gtsam::imuBias::ConstantBias const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:62:33 | |
#6 0x55ccfc535733 in ImuFactorAcceleratingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:116:33 | |
#7 0x55ccfc7110e0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#8 0x55ccfc710c8c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#9 0x55ccfc5647fb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:933:17 | |
#10 0x7f5af4c8aee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Indirect leak of 24 byte(s) in 1 object(s) allocated from: | |
#0 0x55ccfc52b820 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testImuFactor+0x307820) | |
#1 0x7f5af6b44599 in boost::detail::shared_count::shared_count<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/detail/shared_count.hpp:144:19 | |
#2 0x7f5af6b44438 in void boost::detail::sp_pointer_construct<gtsam::internal::TimingOutline, gtsam::internal::TimingOutline>(boost::shared_ptr<gtsam::internal::TimingOutline>*, gtsam::internal::TimingOutline*, boost::detail::shared_count&) /usr/include/boost/smart_ptr/shared_ptr.hpp:285:5 | |
#3 0x7f5af6b404b8 in boost::shared_ptr<gtsam::internal::TimingOutline>::shared_ptr<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:379:9 | |
#4 0x7f5af6b42386 in void boost::shared_ptr<gtsam::internal::TimingOutline>::reset<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:699:9 | |
#5 0x7f5af6b3e8c9 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:12 | |
#6 0x7f5af6b3f7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#7 0x7f5af796266e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#8 0x7f5af7960634 in gtsam::ScenarioRunner::estimateCovariance(double, unsigned long, gtsam::imuBias::ConstantBias const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:59:3 | |
#9 0x55ccfc535733 in ImuFactorAcceleratingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:116:33 | |
#10 0x55ccfc7110e0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#11 0x55ccfc710c8c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#12 0x55ccfc5647fb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testImuFactor.cpp:933:17 | |
#13 0x7f5af4c8aee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Indirect leak of 19 byte(s) in 1 object(s) allocated from: | |
#0 0x55ccfc52b820 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testImuFactor+0x307820) | |
#1 0x7f5af4fb8e4d in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:219:6 | |
SUMMARY: AddressSanitizer: 6926 byte(s) leaked in 11 allocation(s). | |
Start 140: testImuFactorSerialization | |
140/177 Test #140: testImuFactorSerialization ......... Passed 0.09 sec | |
Start 141: testManifoldPreintegration | |
141/177 Test #141: testManifoldPreintegration ......... Passed 1.45 sec | |
Start 142: testNavExpressions | |
142/177 Test #142: testNavExpressions ................. Passed 0.02 sec | |
Start 143: testNavState | |
143/177 Test #143: testNavState ....................... Passed 0.07 sec | |
Start 144: testPoseVelocityBias | |
144/177 Test #144: testPoseVelocityBias ............... Passed 0.02 sec | |
Start 145: testScenario | |
145/177 Test #145: testScenario ....................... Passed 0.02 sec | |
Start 146: testScenarios | |
146/177 Test #146: testScenarios ......................***Failed 7.62 sec | |
================================================================= | |
==91505==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 24 byte(s) in 1 object(s) allocated from: | |
#0 0x55f52a309b30 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testScenarios+0x197b30) | |
#1 0x7f7ba697f599 in boost::detail::shared_count::shared_count<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/detail/shared_count.hpp:144:19 | |
#2 0x7f7ba697f438 in void boost::detail::sp_pointer_construct<gtsam::internal::TimingOutline, gtsam::internal::TimingOutline>(boost::shared_ptr<gtsam::internal::TimingOutline>*, gtsam::internal::TimingOutline*, boost::detail::shared_count&) /usr/include/boost/smart_ptr/shared_ptr.hpp:285:5 | |
#3 0x7f7ba697b4b8 in boost::shared_ptr<gtsam::internal::TimingOutline>::shared_ptr<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:379:9 | |
#4 0x7f7ba697d386 in void boost::shared_ptr<gtsam::internal::TimingOutline>::reset<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:699:9 | |
#5 0x7f7ba69798c9 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:12 | |
#6 0x7f7ba697a7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#7 0x7f7ba779d66e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#8 0x7f7ba779a5b1 in gtsam::ScenarioRunner::integrate(double, gtsam::imuBias::ConstantBias const&, bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:34:3 | |
#9 0x55f52a30dabd in ScenarioRunnerSpinTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:61:21 | |
#10 0x55f52a3655d0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#11 0x55f52a36517c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#12 0x55f52a324acb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:400:17 | |
#13 0x7f7ba4ac5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 24 byte(s) in 1 object(s) allocated from: | |
#0 0x55f52a309b30 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testScenarios+0x197b30) | |
#1 0x7f7ba697f599 in boost::detail::shared_count::shared_count<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/detail/shared_count.hpp:144:19 | |
#2 0x7f7ba697f438 in void boost::detail::sp_pointer_construct<gtsam::internal::TimingOutline, gtsam::internal::TimingOutline>(boost::shared_ptr<gtsam::internal::TimingOutline>*, gtsam::internal::TimingOutline*, boost::detail::shared_count&) /usr/include/boost/smart_ptr/shared_ptr.hpp:285:5 | |
#3 0x7f7ba697b4b8 in boost::shared_ptr<gtsam::internal::TimingOutline>::shared_ptr<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:379:9 | |
#4 0x7f7ba697d386 in void boost::shared_ptr<gtsam::internal::TimingOutline>::reset<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:699:9 | |
#5 0x7f7ba69798c9 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:12 | |
#6 0x7f7ba697a7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#7 0x7f7ba779d66e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#8 0x7f7ba779a5b1 in gtsam::ScenarioRunner::integrate(double, gtsam::imuBias::ConstantBias const&, bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:34:3 | |
#9 0x7f7ba779b6bb in gtsam::ScenarioRunner::estimateCovariance(double, unsigned long, gtsam::imuBias::ConstantBias const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:62:33 | |
#10 0x55f52a30e13e in ScenarioRunnerSpinTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:74:33 | |
#11 0x55f52a3655d0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#12 0x55f52a36517c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#13 0x55f52a324acb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:400:17 | |
#14 0x7f7ba4ac5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 19 byte(s) in 1 object(s) allocated from: | |
#0 0x55f52a309b30 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testScenarios+0x197b30) | |
#1 0x7f7ba4df3e4d in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:219:6 | |
Indirect leak of 216 byte(s) in 1 object(s) allocated from: | |
#0 0x55f52a309b30 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testScenarios+0x197b30) | |
#1 0x7f7ba6979866 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:18 | |
#2 0x7f7ba697a7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#3 0x7f7ba779d66e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#4 0x7f7ba779a5b1 in gtsam::ScenarioRunner::integrate(double, gtsam::imuBias::ConstantBias const&, bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:34:3 | |
#5 0x55f52a30dabd in ScenarioRunnerSpinTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:61:21 | |
#6 0x55f52a3655d0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#7 0x55f52a36517c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#8 0x55f52a324acb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:400:17 | |
#9 0x7f7ba4ac5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Indirect leak of 216 byte(s) in 1 object(s) allocated from: | |
#0 0x55f52a309b30 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testScenarios+0x197b30) | |
#1 0x7f7ba6979866 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:18 | |
#2 0x7f7ba697a7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#3 0x7f7ba779d66e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#4 0x7f7ba779a5b1 in gtsam::ScenarioRunner::integrate(double, gtsam::imuBias::ConstantBias const&, bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:34:3 | |
#5 0x7f7ba779b6bb in gtsam::ScenarioRunner::estimateCovariance(double, unsigned long, gtsam::imuBias::ConstantBias const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:62:33 | |
#6 0x55f52a30e13e in ScenarioRunnerSpinTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:74:33 | |
#7 0x55f52a3655d0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#8 0x55f52a36517c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#9 0x55f52a324acb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:400:17 | |
#10 0x7f7ba4ac5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Indirect leak of 216 byte(s) in 1 object(s) allocated from: | |
#0 0x55f52a309b30 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testScenarios+0x197b30) | |
#1 0x7f7ba6979866 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:18 | |
#2 0x7f7ba697a7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#3 0x7f7ba779d66e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#4 0x7f7ba779b634 in gtsam::ScenarioRunner::estimateCovariance(double, unsigned long, gtsam::imuBias::ConstantBias const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:59:3 | |
#5 0x55f52a30e13e in ScenarioRunnerSpinTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:74:33 | |
#6 0x55f52a3655d0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#7 0x55f52a36517c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#8 0x55f52a324acb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:400:17 | |
#9 0x7f7ba4ac5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Indirect leak of 24 byte(s) in 1 object(s) allocated from: | |
#0 0x55f52a309b30 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testScenarios+0x197b30) | |
#1 0x7f7ba697f599 in boost::detail::shared_count::shared_count<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/detail/shared_count.hpp:144:19 | |
#2 0x7f7ba697f438 in void boost::detail::sp_pointer_construct<gtsam::internal::TimingOutline, gtsam::internal::TimingOutline>(boost::shared_ptr<gtsam::internal::TimingOutline>*, gtsam::internal::TimingOutline*, boost::detail::shared_count&) /usr/include/boost/smart_ptr/shared_ptr.hpp:285:5 | |
#3 0x7f7ba697b4b8 in boost::shared_ptr<gtsam::internal::TimingOutline>::shared_ptr<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:379:9 | |
#4 0x7f7ba697d386 in void boost::shared_ptr<gtsam::internal::TimingOutline>::reset<gtsam::internal::TimingOutline>(gtsam::internal::TimingOutline*) /usr/include/boost/smart_ptr/shared_ptr.hpp:699:9 | |
#5 0x7f7ba69798c9 in gtsam::internal::TimingOutline::child(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::weak_ptr<gtsam::internal::TimingOutline> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:150:12 | |
#6 0x7f7ba697a7db in gtsam::internal::tic(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.cpp:240:29 | |
#7 0x7f7ba779d66e in gtsam::internal::AutoTicToc::AutoTicToc(unsigned long, char const*) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/base/timing.h:208:9 | |
#8 0x7f7ba779b634 in gtsam::ScenarioRunner::estimateCovariance(double, unsigned long, gtsam::imuBias::ConstantBias const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/ScenarioRunner.cpp:59:3 | |
#9 0x55f52a30e13e in ScenarioRunnerSpinTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:74:33 | |
#10 0x55f52a3655d0 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#11 0x55f52a36517c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#12 0x55f52a324acb in main /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/navigation/tests/testScenarios.cpp:400:17 | |
#13 0x7f7ba4ac5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Indirect leak of 19 byte(s) in 1 object(s) allocated from: | |
#0 0x55f52a309b30 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/gtsam/navigation/tests/testScenarios+0x197b30) | |
#1 0x7f7ba4df3e4d in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:219:6 | |
SUMMARY: AddressSanitizer: 758 byte(s) leaked in 8 allocation(s). | |
Start 147: testTangentPreintegration | |
147/177 Test #147: testTangentPreintegration .......... Passed 1.27 sec | |
Start 148: testBoundingConstraint | |
148/177 Test #148: testBoundingConstraint .............***Failed 0.06 sec | |
================================================================= | |
==91618==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x561ba4c29e90 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testBoundingConstraint+0x1c8e90) | |
#1 0x7f6b615ad8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 149: testDoglegOptimizer | |
149/177 Test #149: testDoglegOptimizer ................***Failed 0.05 sec | |
================================================================= | |
==91632==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55ec43f11fa0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testDoglegOptimizer+0x1bcfa0) | |
#1 0x7f1c459828b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 150: testExpressionFactor | |
150/177 Test #150: testExpressionFactor ............... Passed 0.03 sec | |
Start 151: testExtendedKalmanFilter | |
151/177 Test #151: testExtendedKalmanFilter ...........***Failed 0.06 sec | |
================================================================= | |
==91648==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x562822f8e510 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testExtendedKalmanFilter+0x1ba510) | |
#1 0x7fc38b11f8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 152: testGaussianBayesTreeB | |
152/177 Test #152: testGaussianBayesTreeB .............***Failed 0.08 sec | |
================================================================= | |
==91651==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55bc976dbe40 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianBayesTreeB+0x1ebe40) | |
#1 0x7f58e62c38b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 153: testGaussianFactorGraphB | |
153/177 Test #153: testGaussianFactorGraphB ...........***Failed 0.07 sec | |
================================================================= | |
==91665==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55b189c618e0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianFactorGraphB+0x2d48e0) | |
#1 0x7f41a08de8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 154: testGaussianISAM | |
154/177 Test #154: testGaussianISAM ...................***Failed 0.05 sec | |
================================================================= | |
==91679==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55e3334c1b60 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM+0x189b60) | |
#1 0x7f56b87518b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 155: testGaussianISAM2 | |
155/177 Test #155: testGaussianISAM2 ..................***Failed 0.80 sec | |
================================================================= | |
==91693==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x558691a86f40 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x2c0f40) | |
#1 0x7f6f569fe8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
Direct leak of 392 byte(s) in 7 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#17 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#18 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#19 0x558691a91df0 in ISAM2simpleTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:297:5 | |
#20 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#21 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#22 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#23 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 280 byte(s) in 5 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#15 0x558691a9d6fa in ISAM2swapFactorsTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:478:38 | |
#16 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#17 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#18 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#19 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 280 byte(s) in 5 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#15 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#16 0x558691a9c279 in ISAM2swapFactorsTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:455:3 | |
#17 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#18 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#19 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#20 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 224 byte(s) in 4 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#15 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#16 0x558691a9a058 in ISAM2removeVariablesTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:426:3 | |
#17 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#18 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#19 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#20 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 224 byte(s) in 4 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#15 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#16 0x558691a91df0 in ISAM2simpleTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:297:5 | |
#17 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#18 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#19 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#20 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 224 byte(s) in 4 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#17 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#18 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#19 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#20 0x558691a91df0 in ISAM2simpleTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:297:5 | |
#21 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#22 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#23 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#24 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 224 byte(s) in 4 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#17 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#18 0x558691aa36ce in ISAM2constrained_orderingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:580:3 | |
#19 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#20 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#21 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#22 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 224 byte(s) in 4 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#17 0x558691aa4f53 in ISAM2constrained_orderingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:603:38 | |
#18 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#19 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#20 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#21 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 168 byte(s) in 3 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#17 0x558691a93653 in ISAM2slamlike_solution_doglegTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:322:3 | |
#18 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#19 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#20 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#21 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 168 byte(s) in 3 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#17 0x558691a94ed3 in ISAM2slamlike_solution_dogleg_qrTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:346:3 | |
#18 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#19 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#20 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#21 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 168 byte(s) in 3 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#17 0x558691aa61de in ISAM2slamlike_solution_partial_relinearization_checkTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:619:3 | |
#18 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#19 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#20 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#21 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 168 byte(s) in 3 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#17 0x558691a92a0c in ISAM2slamlike_solution_gaussnewtonTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:310:3 | |
#18 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#19 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#20 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#21 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 168 byte(s) in 3 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#17 0x558691a9428c in ISAM2slamlike_solution_gaussnewton_qrTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:334:3 | |
#18 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#19 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#20 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#21 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 168 byte(s) in 3 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#17 0x558691a91df0 in ISAM2simpleTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:297:5 | |
#18 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#19 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#20 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#21 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#17 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#18 0x558691a9a058 in ISAM2removeVariablesTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:426:3 | |
#19 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#20 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#21 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#22 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#17 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#18 0x7f6f58cb04af in gtsam::ISAM2::updateDelta(bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:732:43 | |
#19 0x7f6f58cb7877 in gtsam::ISAM2::getDelta() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:792:36 | |
#20 0x7f6f58cb09d6 in gtsam::ISAM2::calculateEstimate() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:765:29 | |
#21 0x558691a8f48c in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:231:24 | |
#22 0x558691a93653 in ISAM2slamlike_solution_doglegTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:322:3 | |
#23 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#24 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#25 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#26 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#15 0x7f6f58cb04af in gtsam::ISAM2::updateDelta(bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:732:43 | |
#16 0x7f6f58cb7877 in gtsam::ISAM2::getDelta() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:792:36 | |
#17 0x7f6f58cb09d6 in gtsam::ISAM2::calculateEstimate() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:765:29 | |
#18 0x558691a8f48c in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:231:24 | |
#19 0x558691a93653 in ISAM2slamlike_solution_doglegTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:322:3 | |
#20 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#21 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#22 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#23 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#17 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#18 0x558691a94ed3 in ISAM2slamlike_solution_dogleg_qrTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:346:3 | |
#19 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#20 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#21 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#22 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#17 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#18 0x558691a91df0 in ISAM2simpleTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:297:5 | |
#19 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#20 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#21 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#22 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#17 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#18 0x558691a92a0c in ISAM2slamlike_solution_gaussnewtonTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:310:3 | |
#19 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#20 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#21 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#22 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#17 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#18 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#19 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#20 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#21 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#22 0x558691a91df0 in ISAM2simpleTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:297:5 | |
#23 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#24 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#25 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#26 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#17 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#18 0x7f6f58cb04af in gtsam::ISAM2::updateDelta(bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:732:43 | |
#19 0x7f6f58cb7877 in gtsam::ISAM2::getDelta() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:792:36 | |
#20 0x7f6f58cb09d6 in gtsam::ISAM2::calculateEstimate() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:765:29 | |
#21 0x558691a8f48c in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:231:24 | |
#22 0x558691a94ed3 in ISAM2slamlike_solution_dogleg_qrTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:346:3 | |
#23 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#24 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#25 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#26 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#15 0x7f6f58cb04af in gtsam::ISAM2::updateDelta(bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:732:43 | |
#16 0x7f6f58cb7877 in gtsam::ISAM2::getDelta() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:792:36 | |
#17 0x7f6f58cb09d6 in gtsam::ISAM2::calculateEstimate() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:765:29 | |
#18 0x558691a8f48c in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:231:24 | |
#19 0x558691a94ed3 in ISAM2slamlike_solution_dogleg_qrTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:346:3 | |
#20 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#21 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#22 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#23 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#17 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#18 0x558691a9428c in ISAM2slamlike_solution_gaussnewton_qrTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:334:3 | |
#19 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#20 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#21 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#22 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#17 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#18 0x558691a93653 in ISAM2slamlike_solution_doglegTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:322:3 | |
#19 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#20 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#21 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#22 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 112 byte(s) in 2 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#17 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#18 0x558691aa61de in ISAM2slamlike_solution_partial_relinearization_checkTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:619:3 | |
#19 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#20 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#21 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#22 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 58 byte(s) in 3 object(s) allocated from: | |
#0 0x558691a86d60 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x2c0d60) | |
#1 0x7f6f56713e4d in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:219:6 | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#17 0x558691a9a058 in ISAM2removeVariablesTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:426:3 | |
#18 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#19 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#20 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#21 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#17 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#18 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#19 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#20 0x558691a98f0b in ISAM2removeFactorsTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:403:3 | |
#21 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#22 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#23 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#24 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#17 0x558691a98f0b in ISAM2removeFactorsTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:403:3 | |
#18 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#19 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#20 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#21 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#15 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#16 0x558691a98f0b in ISAM2removeFactorsTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:403:3 | |
#17 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#18 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#19 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#20 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#17 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#18 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#19 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#20 0x558691a94ed3 in ISAM2slamlike_solution_dogleg_qrTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:346:3 | |
#21 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#22 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#23 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#24 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x7f6f58cb04af in gtsam::ISAM2::updateDelta(bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:732:43 | |
#17 0x7f6f58cb7877 in gtsam::ISAM2::getDelta() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:792:36 | |
#18 0x7f6f58cb09d6 in gtsam::ISAM2::calculateEstimate() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:765:29 | |
#19 0x558691a8f48c in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:231:24 | |
#20 0x558691a93653 in ISAM2slamlike_solution_doglegTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:322:3 | |
#21 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#22 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#23 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#24 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#15 0x558691aa4f53 in ISAM2constrained_orderingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:603:38 | |
#16 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#17 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#18 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#19 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x7f6f58cb04af in gtsam::ISAM2::updateDelta(bool) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:732:43 | |
#17 0x7f6f58cb7877 in gtsam::ISAM2::getDelta() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:792:36 | |
#18 0x7f6f58cb09d6 in gtsam::ISAM2::calculateEstimate() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:765:29 | |
#19 0x558691a8f48c in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:231:24 | |
#20 0x558691a94ed3 in ISAM2slamlike_solution_dogleg_qrTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:346:3 | |
#21 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#22 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#23 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#24 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691aa4f53 in ISAM2constrained_orderingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:603:38 | |
#17 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#18 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#19 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#20 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#15 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#16 0x558691aa36ce in ISAM2constrained_orderingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:580:3 | |
#17 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#18 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#19 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#20 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#17 0x558691aa36ce in ISAM2constrained_orderingTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:580:3 | |
#18 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#19 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#20 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#21 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691a9d6fa in ISAM2swapFactorsTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:478:38 | |
#17 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#18 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#19 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#20 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#16 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#17 0x558691a9c279 in ISAM2swapFactorsTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:455:3 | |
#18 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#19 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#20 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#21 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#17 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#18 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#19 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#20 0x558691a93653 in ISAM2slamlike_solution_doglegTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:322:3 | |
#21 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#22 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#23 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#24 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#17 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#18 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#19 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#20 0x558691a92a0c in ISAM2slamlike_solution_gaussnewtonTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:310:3 | |
#21 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#22 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#23 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#24 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
Direct leak of 56 byte(s) in 1 object(s) allocated from: | |
#0 0x558691a51afa in __interceptor_malloc (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianISAM2+0x28bafa) | |
#1 0x558691aca718 in Eigen::internal::handmade_aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:88:20 | |
#2 0x558691aca6b9 in Eigen::internal::aligned_malloc(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:164:14 | |
#3 0x558691aca694 in void* Eigen::internal::conditional_aligned_malloc<true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:214:10 | |
#4 0x558691aca5c4 in double* Eigen::internal::conditional_aligned_new_auto<double, true>(unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/util/Memory.h:374:36 | |
#5 0x558691ae37e3 in Eigen::DenseStorage<double, -1, -1, 1, 0>::DenseStorage(Eigen::DenseStorage<double, -1, -1, 1, 0> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/DenseStorage.h:509:16 | |
#6 0x558691ae377c in Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >::PlainObjectBase(Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/PlainObjectBase.h:520:17 | |
#7 0x558691ae3747 in Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix(Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/3rdparty/Eigen/Eigen/src/Core/Matrix.h:368:55 | |
#8 0x7f6f58a6a459 in std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >::pair<unsigned long&, true>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_pair.h:312:41 | |
#9 0x7f6f58a69a58 in tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::node* tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >::create_node_v<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:313:57 | |
#10 0x7f6f58a699aa in std::pair<tbb::interface5::internal::solist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > >, std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, bool> tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::interface5::internal::hash_compare<unsigned long, tbb::tbb_hash<unsigned long>, std::equal_to<unsigned long> >, tbb::tbb_allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >, false> >::emplace<unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&>(unsigned long&, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /usr/include/tbb/internal/_concurrent_unordered_impl.h:1096:37 | |
#11 0x7f6f58a64463 in gtsam::VectorValues::tryInsert(unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1> const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/VectorValues.h:200:22 | |
#12 0x7f6f58d638d7 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:335:39 | |
#13 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#14 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#15 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#16 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#17 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#18 0x7f6f58d63ba8 in gtsam::ISAM2Clique::addGradientAtZero(gtsam::VectorValues*) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2Clique.cpp:342:12 | |
#19 0x7f6f58cb76f9 in gtsam::ISAM2::gradientAtZero() const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/nonlinear/ISAM2.cpp:807:48 | |
#20 0x558691a90c3a in isam_check(gtsam::NonlinearFactorGraph const&, gtsam::Values const&, gtsam::ISAM2 const&, Test&, TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:278:38 | |
#21 0x558691a91df0 in ISAM2simpleTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:297:5 | |
#22 0x558691c1fd10 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#23 0x558691c1f8bc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#24 0x558691ab3b2b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testGaussianISAM2.cpp:822:36 | |
#25 0x7f6f563e5ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
SUMMARY: AddressSanitizer: 11546 byte(s) leaked in 101 allocation(s). | |
Start 156: testGaussianJunctionTreeB | |
156/177 Test #156: testGaussianJunctionTreeB ..........***Failed 0.04 sec | |
================================================================= | |
==91707==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x561287317bd0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGaussianJunctionTreeB+0x182bd0) | |
#1 0x7f8f13d948b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 157: testGeneralSFMFactorB | |
157/177 Test #157: testGeneralSFMFactorB ..............***Failed 0.17 sec | |
================================================================= | |
==91721==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55ea17e05480 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGeneralSFMFactorB+0x1de480) | |
#1 0x7f80e2d978b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 158: testGradientDescentOptimizer | |
158/177 Test #158: testGradientDescentOptimizer .......***Failed 0.17 sec | |
================================================================= | |
==91735==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55af98753540 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testGradientDescentOptimizer+0x18f540) | |
#1 0x7fdb88a938b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 159: testGraph | |
159/177 Test #159: testGraph .......................... Passed 0.02 sec | |
Start 160: testIterative | |
160/177 Test #160: testIterative ......................***Failed 0.05 sec | |
================================================================= | |
==91751==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x5646c5062e40 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testIterative+0x1b2e40) | |
#1 0x7f80e1ce88b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 161: testLie | |
161/177 Test #161: testLie ............................ Passed 0.02 sec | |
Start 162: testManifold | |
162/177 Test #162: testManifold ....................... Passed 0.02 sec | |
Start 163: testMarginals | |
163/177 Test #163: testMarginals ......................***Failed 0.08 sec | |
================================================================= | |
==91769==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x557fc3eb47a0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testMarginals+0x26d7a0) | |
#1 0x7fc1825788b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 164: testNonlinearEquality | |
164/177 Test #164: testNonlinearEquality ..............***Failed 0.08 sec | |
================================================================= | |
==91783==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55cbb9852210 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testNonlinearEquality+0x216210) | |
#1 0x7f2e1da428b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 165: testNonlinearFactor | |
165/177 Test #165: testNonlinearFactor ................ Passed 0.03 sec | |
Start 166: testNonlinearFactorGraph | |
166/177 Test #166: testNonlinearFactorGraph ...........***Failed 0.05 sec | |
================================================================= | |
==91799==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x5599f8ff6260 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testNonlinearFactorGraph+0x23f260) | |
#1 0x7fabcd3f68b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 167: testNonlinearISAM | |
167/177 Test #167: testNonlinearISAM ..................***Failed 0.67 sec | |
================================================================= | |
==91813==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x557223507890 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testNonlinearISAM+0x27a890) | |
#1 0x7f704e7798b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 168: testNonlinearOptimizer | |
168/177 Test #168: testNonlinearOptimizer .............***Failed 0.19 sec | |
================================================================= | |
==91829==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55a5319462e0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testNonlinearOptimizer+0x1ce2e0) | |
#1 0x7fe810e3d8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 169: testPCGSolver | |
169/177 Test #169: testPCGSolver ......................***Failed 0.06 sec | |
================================================================= | |
==91935==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55c982179d80 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testPCGSolver+0x1d6d80) | |
#1 0x7f2568d0d8b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 170: testPreconditioner | |
170/177 Test #170: testPreconditioner .................***Failed 0.06 sec | |
================================================================= | |
==91938==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x556aeb078320 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testPreconditioner+0x166320) | |
#1 0x7f2057e938b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 171: testRot3Optimization | |
171/177 Test #171: testRot3Optimization ...............***Failed 0.04 sec | |
================================================================= | |
==91941==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x560ed440a4d0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testRot3Optimization+0x1884d0) | |
#1 0x7fc5cd1768b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
SUMMARY: AddressSanitizer: 6168 byte(s) leaked in 3 allocation(s). | |
Start 172: testSimulated2D | |
172/177 Test #172: testSimulated2D .................... Passed 0.02 sec | |
Start 173: testSimulated2DOriented | |
173/177 Test #173: testSimulated2DOriented ............ Passed 0.02 sec | |
Start 174: testSimulated3D | |
174/177 Test #174: testSimulated3D .................... Passed 0.02 sec | |
Start 175: testSubgraphPreconditioner | |
175/177 Test #175: testSubgraphPreconditioner .........***Failed 0.21 sec | |
================================================================= | |
==91961==ERROR: AddressSanitizer: heap-use-after-free on address 0x60200000d1f8 at pc 0x7f0882655ff3 bp 0x7ffc618c1a90 sp 0x7ffc618c1a88 | |
READ of size 8 at 0x60200000d1f8 thread T0 | |
#0 0x7f0882655ff2 in gtsam::UniqueSampler(std::vector<double, std::allocator<double> > const&, unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:131:19 | |
#1 0x7f08826556f7 in gtsam::SubgraphBuilder::sample(std::vector<double, std::allocator<double> > const&, unsigned long) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:426:10 | |
#2 0x7f0882656e8c in gtsam::SubgraphBuilder::operator()(gtsam::GaussianFactorGraph const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:460:28 | |
#3 0x7f08826a23d8 in gtsam::SubgraphPreconditioner::build(gtsam::GaussianFactorGraph const&, gtsam::KeyInfo const&, std::map<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphPreconditioner.cpp:259:19 | |
#4 0x5611a5aeaea6 in SubgraphSolverSolvesTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphPreconditioner.cpp:230:12 | |
#5 0x5611a5c41430 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#6 0x5611a5c40fdc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#7 0x5611a5aeef9b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphPreconditioner.cpp:314:10 | |
#8 0x7f087fe38ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
#9 0x5611a59beced in _start (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testSubgraphPreconditioner+0x185ced) | |
0x60200000d1f8 is located 8 bytes inside of 16-byte region [0x60200000d1f0,0x60200000d200) | |
freed by thread T0 here: | |
#0 0x5611a5adb140 in operator delete(void*) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testSubgraphPreconditioner+0x2a2140) | |
#1 0x7f0881ac338f in __gnu_cxx::new_allocator<unsigned long>::deallocate(unsigned long*, unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:128:2 | |
#2 0x7f0881ac335f in std::allocator_traits<std::allocator<unsigned long> >::deallocate(std::allocator<unsigned long>&, unsigned long*, unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:470:13 | |
#3 0x7f0881ac331a in std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long*, unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:351:4 | |
#4 0x7f0881ac42e8 in void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:500:7 | |
#5 0x7f0881abe84e in std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1195:4 | |
#6 0x7f0882656189 in gtsam::UniqueSampler(std::vector<double, std::allocator<double> > const&, unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:133:17 | |
#7 0x7f08826556f7 in gtsam::SubgraphBuilder::sample(std::vector<double, std::allocator<double> > const&, unsigned long) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:426:10 | |
#8 0x7f0882656e8c in gtsam::SubgraphBuilder::operator()(gtsam::GaussianFactorGraph const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:460:28 | |
#9 0x7f08826a23d8 in gtsam::SubgraphPreconditioner::build(gtsam::GaussianFactorGraph const&, gtsam::KeyInfo const&, std::map<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphPreconditioner.cpp:259:19 | |
#10 0x5611a5aeaea6 in SubgraphSolverSolvesTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphPreconditioner.cpp:230:12 | |
#11 0x5611a5c41430 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#12 0x5611a5c40fdc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#13 0x5611a5aeef9b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphPreconditioner.cpp:314:10 | |
#14 0x7f087fe38ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
previously allocated by thread T0 here: | |
#0 0x5611a5ada2c0 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testSubgraphPreconditioner+0x2a12c0) | |
#1 0x7f0881ac2dcb in __gnu_cxx::new_allocator<unsigned long>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:114:27 | |
#2 0x7f0881ac2d6b in std::allocator_traits<std::allocator<unsigned long> >::allocate(std::allocator<unsigned long>&, unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:444:20 | |
#3 0x7f0881ac2d12 in std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:343:20 | |
#4 0x7f0881abe368 in std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:78:22 | |
#5 0x7f088265974c in gtsam::iidSampler(std::vector<double, std::allocator<double> > const&, unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:92:11 | |
#6 0x7f0882655ebf in gtsam::UniqueSampler(std::vector<double, std::allocator<double> > const&, unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:129:30 | |
#7 0x7f08826556f7 in gtsam::SubgraphBuilder::sample(std::vector<double, std::allocator<double> > const&, unsigned long) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:426:10 | |
#8 0x7f0882656e8c in gtsam::SubgraphBuilder::operator()(gtsam::GaussianFactorGraph const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:460:28 | |
#9 0x7f08826a23d8 in gtsam::SubgraphPreconditioner::build(gtsam::GaussianFactorGraph const&, gtsam::KeyInfo const&, std::map<unsigned long, Eigen::Matrix<double, -1, 1, 0, -1, 1>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, Eigen::Matrix<double, -1, 1, 0, -1, 1> > > > const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphPreconditioner.cpp:259:19 | |
#10 0x5611a5aeaea6 in SubgraphSolverSolvesTest::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphPreconditioner.cpp:230:12 | |
#11 0x5611a5c41430 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#12 0x5611a5c40fdc in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#13 0x5611a5aeef9b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphPreconditioner.cpp:314:10 | |
#14 0x7f087fe38ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
SUMMARY: AddressSanitizer: heap-use-after-free /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:131:19 in gtsam::UniqueSampler(std::vector<double, std::allocator<double> > const&, unsigned long) | |
Shadow bytes around the buggy address: | |
0x0c047fff99e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
0x0c047fff99f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
0x0c047fff9a00: fa fa fd fd fa fa fd fa fa fa fd fa fa fa fd fa | |
0x0c047fff9a10: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fd | |
0x0c047fff9a20: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fd | |
=>0x0c047fff9a30: fa fa 00 fa fa fa fd fd fa fa fd fd fa fa fd[fd] | |
0x0c047fff9a40: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
0x0c047fff9a50: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
0x0c047fff9a60: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
0x0c047fff9a70: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
0x0c047fff9a80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
Shadow byte legend (one shadow byte represents 8 application bytes): | |
Addressable: 00 | |
Partially addressable: 01 02 03 04 05 06 07 | |
Heap left redzone: fa | |
Freed heap region: fd | |
Stack left redzone: f1 | |
Stack mid redzone: f2 | |
Stack right redzone: f3 | |
Stack after return: f5 | |
Stack use after scope: f8 | |
Global redzone: f9 | |
Global init order: f6 | |
Poisoned by user: f7 | |
Container overflow: fc | |
Array cookie: ac | |
Intra object redzone: bb | |
ASan internal: fe | |
Left alloca redzone: ca | |
Right alloca redzone: cb | |
Shadow gap: cc | |
==91961==ABORTING | |
Start 176: testSubgraphSolver | |
176/177 Test #176: testSubgraphSolver .................***Failed 0.16 sec | |
================================================================= | |
==91974==ERROR: AddressSanitizer: heap-use-after-free on address 0x6020000016b8 at pc 0x7fd37e33eff3 bp 0x7ffdb4570eb0 sp 0x7ffdb4570ea8 | |
READ of size 8 at 0x6020000016b8 thread T0 | |
#0 0x7fd37e33eff2 in gtsam::UniqueSampler(std::vector<double, std::allocator<double> > const&, unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:131:19 | |
#1 0x7fd37e33e6f7 in gtsam::SubgraphBuilder::sample(std::vector<double, std::allocator<double> > const&, unsigned long) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:426:10 | |
#2 0x7fd37e33fe8c in gtsam::SubgraphBuilder::operator()(gtsam::GaussianFactorGraph const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:460:28 | |
#3 0x7fd37e396b9a in gtsam::SubgraphSolver::splitGraph(gtsam::GaussianFactorGraph const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphSolver.cpp:103:19 | |
#4 0x7fd37e396351 in gtsam::SubgraphSolver::SubgraphSolver(gtsam::GaussianFactorGraph const&, gtsam::SubgraphSolverParameters const&, gtsam::Ordering const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphSolver.cpp:38:24 | |
#5 0x558473bdebab in SubgraphSolverconstructor1Test::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphSolver.cpp:87:18 | |
#6 0x558473c30f90 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#7 0x558473c30b3c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#8 0x558473be171b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphSolver.cpp:136:36 | |
#9 0x7fd37bb21ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
#10 0x558473abd79d in _start (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testSubgraphSolver+0x7279d) | |
0x6020000016b8 is located 8 bytes inside of 16-byte region [0x6020000016b0,0x6020000016c0) | |
freed by thread T0 here: | |
#0 0x558473bd9bf0 in operator delete(void*) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testSubgraphSolver+0x18ebf0) | |
#1 0x7fd37d7ac38f in __gnu_cxx::new_allocator<unsigned long>::deallocate(unsigned long*, unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:128:2 | |
#2 0x7fd37d7ac35f in std::allocator_traits<std::allocator<unsigned long> >::deallocate(std::allocator<unsigned long>&, unsigned long*, unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:470:13 | |
#3 0x7fd37d7ac31a in std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long*, unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:351:4 | |
#4 0x7fd37d7ad2e8 in void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:500:7 | |
#5 0x7fd37d7a784e in std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long const&) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1195:4 | |
#6 0x7fd37e33f189 in gtsam::UniqueSampler(std::vector<double, std::allocator<double> > const&, unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:133:17 | |
#7 0x7fd37e33e6f7 in gtsam::SubgraphBuilder::sample(std::vector<double, std::allocator<double> > const&, unsigned long) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:426:10 | |
#8 0x7fd37e33fe8c in gtsam::SubgraphBuilder::operator()(gtsam::GaussianFactorGraph const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:460:28 | |
#9 0x7fd37e396b9a in gtsam::SubgraphSolver::splitGraph(gtsam::GaussianFactorGraph const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphSolver.cpp:103:19 | |
#10 0x7fd37e396351 in gtsam::SubgraphSolver::SubgraphSolver(gtsam::GaussianFactorGraph const&, gtsam::SubgraphSolverParameters const&, gtsam::Ordering const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphSolver.cpp:38:24 | |
#11 0x558473bdebab in SubgraphSolverconstructor1Test::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphSolver.cpp:87:18 | |
#12 0x558473c30f90 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#13 0x558473c30b3c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#14 0x558473be171b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphSolver.cpp:136:36 | |
#15 0x7fd37bb21ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
previously allocated by thread T0 here: | |
#0 0x558473bd8d70 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testSubgraphSolver+0x18dd70) | |
#1 0x7fd37d7abdcb in __gnu_cxx::new_allocator<unsigned long>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:114:27 | |
#2 0x7fd37d7abd6b in std::allocator_traits<std::allocator<unsigned long> >::allocate(std::allocator<unsigned long>&, unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:444:20 | |
#3 0x7fd37d7abd12 in std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:343:20 | |
#4 0x7fd37d7a7368 in std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long) /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:78:22 | |
#5 0x7fd37e34274c in gtsam::iidSampler(std::vector<double, std::allocator<double> > const&, unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:92:11 | |
#6 0x7fd37e33eebf in gtsam::UniqueSampler(std::vector<double, std::allocator<double> > const&, unsigned long) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:129:30 | |
#7 0x7fd37e33e6f7 in gtsam::SubgraphBuilder::sample(std::vector<double, std::allocator<double> > const&, unsigned long) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:426:10 | |
#8 0x7fd37e33fe8c in gtsam::SubgraphBuilder::operator()(gtsam::GaussianFactorGraph const&) const /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:460:28 | |
#9 0x7fd37e396b9a in gtsam::SubgraphSolver::splitGraph(gtsam::GaussianFactorGraph const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphSolver.cpp:103:19 | |
#10 0x7fd37e396351 in gtsam::SubgraphSolver::SubgraphSolver(gtsam::GaussianFactorGraph const&, gtsam::SubgraphSolverParameters const&, gtsam::Ordering const&) /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphSolver.cpp:38:24 | |
#11 0x558473bdebab in SubgraphSolverconstructor1Test::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphSolver.cpp:87:18 | |
#12 0x558473c30f90 in TestRegistry::run(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:62:15 | |
#13 0x558473c30b3c in TestRegistry::runAllTests(TestResult&) /home/fan/Projects/CV/SLAM/gtsam/build/../CppUnitLite/TestRegistry.cpp:29:22 | |
#14 0x558473be171b in main /home/fan/Projects/CV/SLAM/gtsam/build/../tests/testSubgraphSolver.cpp:136:36 | |
#15 0x7fd37bb21ee2 in __libc_start_main (/usr/lib/libc.so.6+0x26ee2) | |
SUMMARY: AddressSanitizer: heap-use-after-free /home/fan/Projects/CV/SLAM/gtsam/build/../gtsam/linear/SubgraphBuilder.cpp:131:19 in gtsam::UniqueSampler(std::vector<double, std::allocator<double> > const&, unsigned long) | |
Shadow bytes around the buggy address: | |
0x0c047fff8280: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fd | |
0x0c047fff8290: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fd | |
0x0c047fff82a0: fa fa fd fd fa fa 00 00 fa fa fd fa fa fa fd fd | |
0x0c047fff82b0: fa fa fd fd fa fa fd fa fa fa fd fa fa fa fd fa | |
0x0c047fff82c0: fa fa fd fd fa fa fd fd fa fa 00 fa fa fa fd fd | |
=>0x0c047fff82d0: fa fa fd fd fa fa fd[fd]fa fa fa fa fa fa fa fa | |
0x0c047fff82e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
0x0c047fff82f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
0x0c047fff8300: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
0x0c047fff8310: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
0x0c047fff8320: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa | |
Shadow byte legend (one shadow byte represents 8 application bytes): | |
Addressable: 00 | |
Partially addressable: 01 02 03 04 05 06 07 | |
Heap left redzone: fa | |
Freed heap region: fd | |
Stack left redzone: f1 | |
Stack mid redzone: f2 | |
Stack right redzone: f3 | |
Stack after return: f5 | |
Stack use after scope: f8 | |
Global redzone: f9 | |
Global init order: f6 | |
Poisoned by user: f7 | |
Container overflow: fc | |
Array cookie: ac | |
Intra object redzone: bb | |
ASan internal: fe | |
Left alloca redzone: ca | |
Right alloca redzone: cb | |
Shadow gap: cc | |
==91974==ABORTING | |
Start 177: testVisualISAM2 | |
177/177 Test #177: testVisualISAM2 ....................***Failed 0.16 sec | |
================================================================= | |
==91987==ERROR: LeakSanitizer: detected memory leaks | |
Direct leak of 6168 byte(s) in 3 object(s) allocated from: | |
#0 0x55ff71b826b0 in operator new[](unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testVisualISAM2+0x1e66b0) | |
#1 0x7f35babe38b2 (/usr/lib/libtbb_debug.so.2+0x2a8b2) | |
Direct leak of 58 byte(s) in 3 object(s) allocated from: | |
#0 0x55ff71b824d0 in operator new(unsigned long) (/home/fan/Projects/CV/SLAM/gtsam/build/tests/testVisualISAM2+0x1e64d0) | |
#1 0x7f35ba8f8e4d in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:219:6 | |
SUMMARY: AddressSanitizer: 6226 byte(s) leaked in 6 allocation(s). | |
72% tests passed[0;0m, [0;31m49 tests failed[0;0m out of 177 | |
Total Test time (real) = 24.92 sec | |
The following tests FAILED: | |
[0;31m 57 - testTriangulation (Failed)[0;0m | |
[0;31m 58 - testUnit3 (Failed)[0;0m | |
[0;31m 65 - testSymbolicBayesTree (Failed)[0;0m | |
[0;31m 69 - testSymbolicFactorGraph (Failed)[0;0m | |
[0;31m 70 - testSymbolicISAM (Failed)[0;0m | |
[0;31m 76 - testDiscreteBayesNet (Failed)[0;0m | |
[0;31m 80 - testDiscreteFactorGraph (Failed)[0;0m | |
[0;31m 81 - testDiscreteMarginals (Failed)[0;0m | |
[0;31m 85 - testGaussianBayesTree (Failed)[0;0m | |
[0;31m 88 - testGaussianFactorGraph (Failed)[0;0m | |
[0;31m 97 - testSerializationLinear (Failed)[0;0m | |
[0;31m111 - testAntiFactor (Failed)[0;0m | |
[0;31m115 - testEssentialMatrixFactor (Failed)[0;0m | |
[0;31m116 - testGeneralSFMFactor (Failed)[0;0m | |
[0;31m117 - testGeneralSFMFactor_Cal3Bundler (Failed)[0;0m | |
[0;31m118 - testInitializePose3 (Failed)[0;0m | |
[0;31m119 - testKarcherMeanFactor (Failed)[0;0m | |
[0;31m120 - testLago (Failed)[0;0m | |
[0;31m121 - testOrientedPlane3Factor (Failed)[0;0m | |
[0;31m126 - testReferenceFrameFactor (Failed)[0;0m | |
[0;31m128 - testRotateFactor (Failed)[0;0m | |
[0;31m131 - testSmartProjectionCameraFactor (Failed)[0;0m | |
[0;31m132 - testSmartProjectionPoseFactor (Failed)[0;0m | |
[0;31m133 - testStereoFactor (Failed)[0;0m | |
[0;31m135 - testAHRSFactor (Failed)[0;0m | |
[0;31m139 - testImuFactor (Failed)[0;0m | |
[0;31m146 - testScenarios (Failed)[0;0m | |
[0;31m148 - testBoundingConstraint (Failed)[0;0m | |
[0;31m149 - testDoglegOptimizer (Failed)[0;0m | |
[0;31m151 - testExtendedKalmanFilter (Failed)[0;0m | |
[0;31m152 - testGaussianBayesTreeB (Failed)[0;0m | |
[0;31m153 - testGaussianFactorGraphB (Failed)[0;0m | |
[0;31m154 - testGaussianISAM (Failed)[0;0m | |
[0;31m155 - testGaussianISAM2 (Failed)[0;0m | |
[0;31m156 - testGaussianJunctionTreeB (Failed)[0;0m | |
[0;31m157 - testGeneralSFMFactorB (Failed)[0;0m | |
[0;31m158 - testGradientDescentOptimizer (Failed)[0;0m | |
[0;31m160 - testIterative (Failed)[0;0m | |
[0;31m163 - testMarginals (Failed)[0;0m | |
[0;31m164 - testNonlinearEquality (Failed)[0;0m | |
[0;31m166 - testNonlinearFactorGraph (Failed)[0;0m | |
[0;31m167 - testNonlinearISAM (Failed)[0;0m | |
[0;31m168 - testNonlinearOptimizer (Failed)[0;0m | |
[0;31m169 - testPCGSolver (Failed)[0;0m | |
[0;31m170 - testPreconditioner (Failed)[0;0m | |
[0;31m171 - testRot3Optimization (Failed)[0;0m | |
[0;31m175 - testSubgraphPreconditioner (Failed)[0;0m | |
[0;31m176 - testSubgraphSolver (Failed)[0;0m | |
[0;31m177 - testVisualISAM2 (Failed)[0;0m | |
[ERROR_MESSAGE] | |
Errors while running CTest |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment