Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubunutu 16.04 upgrade ceres solver to 2.0 Running Error #1403

Closed
happyfrank opened this issue Sep 28, 2018 · 14 comments
Closed

Ubunutu 16.04 upgrade ceres solver to 2.0 Running Error #1403

happyfrank opened this issue Sep 28, 2018 · 14 comments

Comments

@happyfrank
Copy link
Contributor

happyfrank commented Sep 28, 2018

Hi, @pmoulon

Recently I wanna build openMVG on IOS. It works when I consult this question

But you know for multithreading,IOS not supports openMP. Then I found ceres solver-2.0 supports std::thread. So I build openMVG v1.4 use external ceres-solver 2.0

When I run IncrementalSfM. the Debug mode result was great. but when run Release mode. It has a running Error.

This is my test data.

Debug mode success message:

  • Features Loading -
    0% 10 20 30 40 50 60 70 80 90 100%
    |----|----|----|----|----|----|----|----|----|----|



Track building

Track filtering

Track export to internal struct

Track stats

-- Tracks Stats --
Tracks number: 1425
Images Id:
0, 1, 2,

TrackLength, Occurrence
2 1357
3 68

Automatic selection of an initial pair:
0% 10 20 30 40 50 60 70 80 90 100%
|----|----|----|----|----|----|----|----|----|----|


A-Contrario initial pair residual: 13.2362

Bundle Adjustment statistics (approximated RMSE):
#views: 2
#poses: 2
#intrinsics: 1
#tracks: 553
#residuals: 2212
Initial RMSE: 27.0644
Final RMSE: 16.063
Time (s): 12.8836

=========================
MSE Residual InitialPair Inlier:

SequentialSfMReconstructionEngine::ComputeResidualsMSE.
-- #Tracks: 365
-- Residual min: 0.00292419
-- Residual median: 0.935662
-- Residual max: 12.9683
-- Residual mean: 1.81906


-- Robust Resection of view: 0
nfa=-72.7578 inliers=32/43 precisionNormalized=0.000284314 precision=69.0652 (iter=0 ,sample=35,6,39,)
nfa=-114.709 inliers=31/43 precisionNormalized=6.69099e-06 precision=10.5951 (iter=1 ,sample=22,30,8,)
nfa=-117.957 inliers=30/43 precisionNormalized=3.25033e-06 precision=7.38454 (iter=19 ,sample=32,24,1,)
nfa=-128.159 inliers=31/43 precisionNormalized=2.13389e-06 precision=5.98337 (iter=30 ,sample=29,20,7,)
nfa=-128.368 inliers=31/43 precisionNormalized=2.09561e-06 precision=5.92946 (iter=151 ,sample=36,29,24,)


-- Robust Resection
-- Resection status: 1
-- #Points used for Resection: 43
-- #Points validated by robust Resection: 31
-- Threshold: 5.92946

Bundle Adjustment statistics (approximated RMSE):
#views: 1
#poses: 1
#intrinsics: 1
#tracks: 31
#residuals: 62
Initial RMSE: 1.86
Final RMSE: 1.70135
Time (s): 0.00427485

Bundle Adjustment statistics (approximated RMSE):
#views: 3
#poses: 3
#intrinsics: 1
#tracks: 749
#residuals: 3054
Initial RMSE: 1.77537
Final RMSE: 1.30243
Time (s): 0.556169

Bundle Adjustment statistics (approximated RMSE):
#views: 3
#poses: 3
#intrinsics: 1
#tracks: 642
#residuals: 2618
Initial RMSE: 0.66949
Final RMSE: 0.652521
Time (s): 0.288908


-- Structure from Motion (statistics):
-- #Camera calibrated: 3 from 3 input images.
-- #Tracks, #3D points: 637

SequentialSfMReconstructionEngine::ComputeResidualsMSE.
-- #Tracks: 637
-- Residual min: 9.93879e-06
-- Residual median: 0.534964
-- Residual max: 3.89493
-- Residual mean: 0.785189

Histogram of residuals:
0 | 626
0.389 | 1093
0.779 | 345
1.17 | 219
1.56 | 125
1.95 | 79
2.34 | 52
2.73 | 33
3.12 | 15
3.51 | 8
3.89

Total Ac-Sfm took (s): 16
...Generating SfM_Report.html
...Export SfM_Data to disk.

Release mode error message:

  • Features Loading -
    0% 10 20 30 40 50 60 70 80 90 100%
    |----|----|----|----|----|----|----|----|----|----|

Track building

Track filtering

Track export to internal struct

Track stats

-- Tracks Stats --
Tracks number: 1425
Images Id:
0, 1, 2,

TrackLength, Occurrence
2 1357
3 68

Automatic selection of an initial pair:
0% 10 20 30 40 50 60 70 80 90 100%
|----|----|----|----|----|----|----|----|----|----|


A-Contrario initial pair residual: 13.5749

Bundle Adjustment statistics (approximated RMSE):
#views: 2
#poses: 2
#intrinsics: 1
#tracks: 553
#residuals: 2212
Initial RMSE: 43.0409
Final RMSE: 22.7102
Time (s): 0.148785

=========================
MSE Residual InitialPair Inlier:

SequentialSfMReconstructionEngine::ComputeResidualsMSE.
-- #Tracks: 367
-- Residual min: 0.000277506
-- Residual median: 0.928345
-- Residual max: 13.0896
-- Residual mean: 1.8226


-- Robust Resection of view: 0
nfa=-72.0907 inliers=32/43 precisionNormalized=0.000299787 precision=70.9196 (iter=0 ,sample=35,6,39,)
nfa=-114.928 inliers=31/43 precisionNormalized=6.56945e-06 precision=10.4984 (iter=1 ,sample=22,30,8,)
nfa=-117.628 inliers=32/43 precisionNormalized=7.94805e-06 precision=11.5476 (iter=103 ,sample=0,32,4,)
nfa=-118.301 inliers=33/43 precisionNormalized=1.11534e-05 precision=13.6793 (iter=149 ,sample=37,27,33,)
nfa=-121.761 inliers=32/43 precisionNormalized=5.69151e-06 precision=9.77178 (iter=173 ,sample=30,29,41,)
nfa=-122.115 inliers=32/43 precisionNormalized=5.5304e-06 precision=9.63248 (iter=285 ,sample=30,22,41,)


-- Robust Resection
-- Resection status: 1
-- #Points used for Resection: 43
-- #Points validated by robust Resection: 32
-- Threshold: 9.63248

*** Error in `/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM': double free or corruption (out): 0x0000000002368500 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fdab2cbb7e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7fdab2cc437a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fdab2cc853c]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZZN5ceres8internal15SchurEliminatorILi2ELin1ELin1EE14BackSubstituteEPKNS0_17BlockSparseMatrixEPKdS7_S7_PdENKUliE_clEi+0x9f3)[0x7a63e3]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM[0x69ef6f]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN5ceres8internal11ParallelForEPNS0_11ContextImplEiiiRKSt8functionIFviiEE+0x400)[0x69fe20]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN5ceres8internal11ParallelForEPNS0_11ContextImplEiiiRKSt8functionIFviEE+0x97)[0x6a17e7]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN5ceres8internal15SchurEliminatorILi2ELin1ELin1EE14BackSubstituteEPKNS0_17BlockSparseMatrixEPKdS7_S7_Pd+0xd8)[0x7a01e8]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN5ceres8internal21SchurComplementSolver9SolveImplEPNS0_17BlockSparseMatrixEPKdRKNS0_12LinearSolver15PerSolveOptionsEPd+0x29b)[0x7545db]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN5ceres8internal17TypedLinearSolverINS0_17BlockSparseMatrixEE5SolveEPNS0_14LinearOperatorEPKdRKNS0_12LinearSolver15PerSolveOptionsEPd+0x1ca)[0x73834a]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN5ceres8internal26LevenbergMarquardtStrategy11ComputeStepERKNS0_19TrustRegionStrategy15PerSolveOptionsEPNS0_12SparseMatrixEPKdPd+0x33c)[0x71b1cc]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN5ceres8internal20TrustRegionMinimizer22ComputeTrustRegionStepEv+0x1ad)[0x6e19ed]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN5ceres8internal20TrustRegionMinimizer8MinimizeERKNS0_9Minimizer7OptionsEPdPNS_6Solver7SummaryE+0x620)[0x6e76a0]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN5ceres6Solver5SolveERKNS0_7OptionsEPNS_7ProblemEPNS0_7SummaryE+0x229d)[0x691add]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN5ceres5SolveERKNS_6Solver7OptionsEPNS_7ProblemEPNS0_7SummaryE+0x39)[0x693159]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN7openMVG3sfm23Bundle_Adjustment_Ceres6AdjustERNS0_8SfM_DataERKNS0_16Optimize_OptionsE+0x21f0)[0x55c6e0]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN7openMVG3sfm13SfM_Localizer10RefinePoseEPNS_7cameras13IntrinsicBaseERNS_8geometry5Pose3ERNS0_26Image_Localizer_Match_DataEbb+0x88b)[0x5cd3bb]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN7openMVG3sfm33SequentialSfMReconstructionEngine9ResectionEj+0xe51)[0x53bab1]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_ZN7openMVG3sfm33SequentialSfMReconstructionEngine7ProcessEv+0xda)[0x53e10a]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(main+0xf6e)[0x4fd22e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fdab2c64830]
/home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM(_start+0x29)[0x5023a9]
======= Memory map: ========
00400000-0098e000 r-xp 00000000 08:02 4671800 /home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM
00b8d000-00b92000 r--p 0058d000 08:02 4671800 /home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM
00b92000-00b93000 rw-p 00592000 08:02 4671800 /home/ubuntu/main/openMVG_release/Linux-x86_64-RELEASE/openMVG_main_IncrementalSfM
00b93000-00b95000 rw-p 00000000 00:00 0
0221e000-02480000 rw-p 00000000 00:00 0 [heap]
7fda70000000-7fda70021000 rw-p 00000000 00:00 0
7fda70021000-7fda74000000 ---p 00000000 00:00 0
7fda74000000-7fda74021000 rw-p 00000000 00:00 0
7fda74021000-7fda78000000 ---p 00000000 00:00 0
7fda78000000-7fda78021000 rw-p 00000000 00:00 0
7fda78021000-7fda7c000000 ---p 00000000 00:00 0
7fda7c000000-7fda7c021000 rw-p 00000000 00:00 0
7fda7c021000-7fda80000000 ---p 00000000 00:00 0
7fda80000000-7fda80021000 rw-p 00000000 00:00 0
7fda80021000-7fda84000000 ---p 00000000 00:00 0
7fda84000000-7fda84021000 rw-p 00000000 00:00 0
7fda84021000-7fda88000000 ---p 00000000 00:00 0
7fda88000000-7fda88021000 rw-p 00000000 00:00 0
7fda88021000-7fda8c000000 ---p 00000000 00:00 0
7fda8dffc000-7fda8dffd000 ---p 00000000 00:00 0
7fda8dffd000-7fda8e7fd000 rw-p 00000000 00:00 0
7fda8e7fd000-7fda8e7fe000 ---p 00000000 00:00 0
7fda8e7fe000-7fda8effe000 rw-p 00000000 00:00 0
7fda8effe000-7fda8efff000 ---p 00000000 00:00 0
7fda8efff000-7fda8f7ff000 rw-p 00000000 00:00 0
7fda8f7ff000-7fda8f800000 ---p 00000000 00:00 0
7fda8f800000-7fda90000000 rw-p 00000000 00:00 0
7fda90000000-7fda90023000 rw-p 00000000 00:00 0
7fda90023000-7fda94000000 ---p 00000000 00:00 0
7fda94000000-7fda94039000 rw-p 00000000 00:00 0
7fda94039000-7fda98000000 ---p 00000000 00:00 0
7fda98000000-7fda98023000 rw-p 00000000 00:00 0
7fda98023000-7fda9c000000 ---p 00000000 00:00 0
7fda9c000000-7fda9c023000 rw-p 00000000 00:00 0
7fda9c023000-7fdaa0000000 ---p 00000000 00:00 0
7fdaa0000000-7fdaa004b000 rw-p 00000000 00:00 0
7fdaa004b000-7fdaa4000000 ---p 00000000 00:00 0
7fdaa4000000-7fdaa4023000 rw-p 00000000 00:00 0
7fdaa4023000-7fdaa8000000 ---p 00000000 00:00 0
7fdaa8000000-7fdaa806d000 rw-p 00000000 00:00 0
7fdaa806d000-7fdaac000000 ---p 00000000 00:00 0
7fdaac0a6000-7fdaac0a7000 ---p 00000000 00:00 0
7fdaac0a7000-7fdaac8a7000 rw-p 00000000 00:00 0
7fdaac8a7000-7fdaac8a8000 ---p 00000000 00:00 0
7fdaac8a8000-7fdaad0a8000 rw-p 00000000 00:00 0
7fdaad0a8000-7fdaad0a9000 ---p 00000000 00:00 0
7fdaad0a9000-7fdaad8a9000 rw-p 00000000 00:00 0
7fdaad8a9000-7fdaad8aa000 ---p 00000000 00:00 0
7fdaad8aa000-7fdaae0aa000 rw-p 00000000 00:00 0
7fdaae0aa000-7fdaae0ab000 ---p 00000000 00:00 0
7fdaae0ab000-7fdaae8ab000 rw-p 00000000 00:00 0
7fdaae8ab000-7fdaae8ac000 ---p 00000000 00:00 0
7fdaae8ac000-7fdaaf0ac000 rw-p 00000000 00:00 0
7fdaaf0ac000-7fdaaf0ad000 ---p 00000000 00:00 0
7fdaaf0ad000-7fdaaf8ad000 rw-p 00000000 00:00 0
7fdaaf8ad000-7fdaaf8ae000 ---p 00000000 00:00 0
7fdaaf8ae000-7fdab00ae000 rw-p 00000000 00:00 0
7fdab00ae000-7fdab00af000 ---p 00000000 00:00 0
7fdab00af000-7fdab08af000 rw-p 00000000 00:00 0
7fdab08af000-7fdab08b0000 ---p 00000000 00:00 0
7fdab08b0000-7fdab10b0000 rw-p 00000000 00:00 0
7fdab10b0000-7fdab10ee000 r-xp 00000000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7fdab10ee000-7fdab12ed000 ---p 0003e000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7fdab12ed000-7fdab12ee000 r--p 0003d000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7fdab12ee000-7fdab12ef000 rw-p 0003e000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7fdab12ef000-7fdab1310000 r-xp 00000000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0
7fdab1310000-7fdab1510000 ---p 00021000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0
7fdab1510000-7fdab1511000 rw-p 00021000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0
7fdab1511000-7fdab163a000 r-xp 00000000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7fdab163a000-7fdab1839000 ---p 00129000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7fdab1839000-7fdab183a000 r--p 00128000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7fdab183a000-7fdab183c000 rw-p 00129000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7fdab183c000-7fdab1bd3000 r-xp 00000000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0
7fdab1bd3000-7fdab1dd3000 ---p 00397000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0
7fdab1dd3000-7fdab1dda000 rw-p 00397000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0
7fdab1dda000-7fdab1ddc000 r-xp 00000000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7fdab1ddc000-7fdab1fdb000 ---p 00002000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7fdab1fdb000-7fdab1fdc000 r--p 00001000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7fdab1fdc000-7fdab1fdd000 rw-p 00002000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7fdab1fdd000-7fdab1fe6000 r-xp 00000000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7fdab1fe6000-7fdab21e6000 ---p 00009000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7fdab21e6000-7fdab21e7000 r--p 00009000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7fdab21e7000-7fdab21e8000 rw-p 0000a000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7fdab21e8000-7fdab21f1000 r-xp 00000000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7fdab21f1000-7fdab23f0000 ---p 00009000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7fdab23f0000-7fdab23f1000 r--p 00008000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7fdab23f1000-7fdab23f2000 rw-p 00009000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7fdab23f2000-7fdab23f8000 r-xp 00000000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7fdab23f8000-7fdab25f7000 ---p 00006000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7fdab25f7000-7fdab25f8000 r--p 00005000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7fdab25f8000-7fdab25f9000 rw-p 00006000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7fdab25f9000-7fdab2601000 r-xp 00000000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7fdab2601000-7fdab2800000 ---p 00008000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7fdab2800000-7fdab2801000 r--p 00007000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7fdab2801000-7fdab2802000 rw-p 00008000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7fdab2802000-7fdab283f000 r-xp 00000000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0
7fdab283f000-7fdab2a3f000 ---p 0003d000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0
7fdab2a3f000-7fdab2a40000 rw-p 0003d000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0
7fdab2a40000-7fdab2a43000 r-xp 00000000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7fdab2a43000-7fdab2c42000 ---p 00003000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7fdab2c42000-7fdab2c43000 r--p 00002000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7fdab2c43000-7fdab2c44000 rw-p 00003000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7fdab2c44000-7fdab2e04000 r-xp 00000000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7fdab2e04000-7fdab3004000 ---p 001c0000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7fdab3004000-7fdab3008000 r--p 001c0000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7fdab3008000-7fdab300a000 rw-p 001c4000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7fdab300a000-7fdab300e000 rw-p 00000000 00:00 0
7fdab300e000-7fdab3024000 r-xp 00000000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fdab3024000-7fdab3223000 ---p 00016000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fdab3223000-7fdab3224000 rw-p 00015000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fdab3224000-7fdab332c000 r-xp 00000000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7fdab332c000-7fdab352b000 ---p 00108000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7fdab352b000-7fdab352c000 r--p 00107000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7fdab352c000-7fdab352d000 rw-p 00108000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7fdab352d000-7fdab369f000 r-xp 00000000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fdab369f000-7fdab389f000 ---p 00172000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fdab389f000-7fdab38a9000 r--p 00172000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fdab38a9000-7fdab38ab000 rw-p 0017c000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fdab38ab000-7fdab38af000 rw-p 00000000 00:00 0
7fdab38af000-7fdab38d8000 r-xp 00000000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7fdab38d8000-7fdab3ad7000 ---p 00029000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7fdab3ad7000-7fdab3ad8000 r--p 00028000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7fdab3ad8000-7fdab3ad9000 rw-p 00029000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7fdab3ad9000-7fdab3af9000 r-xp 00000000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0
7fdab3af9000-7fdab3cf8000 ---p 00020000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0
7fdab3cf8000-7fdab3cf9000 rw-p 0001f000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0
7fdab3cf9000-7fdab42d8000 r-xp 00000000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0
7fdab42d8000-7fdab44d8000 ---p 005df000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0
7fdab44d8000-7fdab44dd000 rw-p 005df000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0
7fdab44dd000-7fdab45b0000 r-xp 00000000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7fdab45b0000-7fdab47af000 ---p 000d3000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7fdab47af000-7fdab47b0000 r--p 000d2000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7fdab47b0000-7fdab47b1000 rw-p 000d3000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7fdab47b1000-7fdab47c9000 r-xp 00000000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fdab47c9000-7fdab49c8000 ---p 00018000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fdab49c8000-7fdab49c9000 r--p 00017000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fdab49c9000-7fdab49ca000 rw-p 00018000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fdab49ca000-7fdab49ce000 rw-p 00000000 00:00 0
7fdab49ce000-7fdab49ef000 r-xp 00000000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fdab49ef000-7fdab4bee000 ---p 00021000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fdab4bee000-7fdab4bef000 r--p 00020000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fdab4bef000-7fdab4bf0000 rw-p 00021000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fdab4bf0000-7fdab4c16000 r-xp 00000000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so
7fdab4dce000-7fdab4ddb000 rw-p 00000000 00:00 0
7fdab4e14000-7fdab4e15000 rw-p 00000000 00:00 0
7fdab4e15000-7fdab4e16000 r--p 00025000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so
7fdab4e16000-7fdab4e17000 rw-p 00026000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so
7fdab4e17000-7fdab4e18000 rw-p 00000000 00:00 0
7ffedb148000-7ffedb16a000 rw-p 00000000 00:00 0 [stack]
7ffedb19a000-7ffedb19d000 r--p 00000000 00:00 0 [vvar]
7ffedb19d000-7ffedb19f000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]

@pmoulon
Copy link
Member

pmoulon commented Sep 28, 2018

Seems like the crash happened in _ZZN5ceres8internal15SchurEliminatorILi2ELin1ELin1EE14BackSubstituteEPKNS0_17BlockSparseMatrixEPKdS7_S7_PdENKUliE_clEi so it perhaps not related to OpenMVG.

I will try also on my side in the coming week and let you know if I have the same behavior.
Did you try to compile ceres with no multithreading back end at all (to confirm that it does not crash in this mode)?

@happyfrank
Copy link
Contributor Author

happyfrank commented Sep 28, 2018

Dear @pmoulon, Thanks for you reply.

I just recompile ceres with no multithreading. It still have the same crash error. ╮(╯_╰)╭

Looking forward to see your result, Thank you very much. ^v^

@pmoulon
Copy link
Member

pmoulon commented Oct 7, 2018

Are the unit test running ok?

@happyfrank
Copy link
Contributor Author

happyfrank commented Oct 8, 2018

Dear @pmoulon. Sorry, it also crashed. ╮(╯_╰)╭

``ubuntu@ubuntu-4DAGE:~/main/openMVG_build$ make test
Running tests...
Test project /home/ubuntu/main/openMVG_build
Start 1: openMVG_test_Camera_Pinhole
1/80 Test #1: openMVG_test_Camera_Pinhole .............................. Passed 0.11 sec
Start 2: openMVG_test_Camera_Pinhole_Radial
2/80 Test #2: openMVG_test_Camera_Pinhole_Radial ....................... Passed 1.38 sec
Start 3: openMVG_test_Camera_Pinhole_Brown
3/80 Test #3: openMVG_test_Camera_Pinhole_Brown ........................ Passed 0.37 sec
Start 4: openMVG_test_Camera_Pinhole_Fisheye
4/80 Test #4: openMVG_test_Camera_Pinhole_Fisheye ...................... Passed 0.56 sec
Start 5: openMVG_test_Camera_Spherical
5/80 Test #5: openMVG_test_Camera_Spherical ............................ Passed 0.97 sec
Start 6: openMVG_test_Camera_Subset_Parametrization
6/80 Test #6: openMVG_test_Camera_Subset_Parametrization ............... Passed 0.00 sec
Start 7: openMVG_test_Camera_IO
7/80 Test #7: openMVG_test_Camera_IO ................................... Passed 0.00 sec
Start 8: openMVG_test_exif_IO
8/80 Test #8: openMVG_test_exif_IO ..................................... Passed 0.01 sec
Start 9: openMVG_test_ParseDatabase
9/80 Test #9: openMVG_test_ParseDatabase ............................... Passed 0.03 sec
Start 10: openMVG_test_features
10/80 Test #10: openMVG_test_features .................................... Passed 0.00 sec
Start 11: openMVG_test_image_describer
11/80 Test #11: openMVG_test_image_describer ............................. Passed 0.00 sec
Start 12: openMVG_test_akaze
12/80 Test #12: openMVG_test_akaze ....................................... Passed 0.33 sec
Start 13: openMVG_test_mser
13/80 Test #13: openMVG_test_mser ........................................ Passed 0.18 sec
Start 14: openMVG_test_sift
14/80 Test #14: openMVG_test_sift ........................................ Passed 0.14 sec
Start 15: openMVG_test_tbmr
15/80 Test #15: openMVG_test_tbmr ........................................ Passed 0.05 sec
Start 16: openMVG_graph_test_connectedComponent
16/80 Test #16: openMVG_graph_test_connectedComponent .................... Passed 0.00 sec
Start 17: openMVG_graph_test_triplet_finder
17/80 Test #17: openMVG_graph_test_triplet_finder ........................ Passed 0.00 sec
Start 18: openMVG_test_image
18/80 Test #18: openMVG_test_image ....................................... Passed 0.00 sec
Start 19: openMVG_test_image_drawing
19/80 Test #19: openMVG_test_image_drawing ............................... Passed 0.00 sec
Start 20: openMVG_test_image_integral
20/80 Test #20: openMVG_test_image_integral .............................. Passed 0.00 sec
Start 21: openMVG_test_image_io
21/80 Test #21: openMVG_test_image_io .................................... Passed 0.01 sec
Start 22: openMVG_test_image_filtering
22/80 Test #22: openMVG_test_image_filtering ............................. Passed 0.05 sec
Start 23: openMVG_test_image_resampling
23/80 Test #23: openMVG_test_image_resampling ............................ Passed 3.15 sec
Start 24: openMVG_test_linearProgramming
24/80 Test #24: openMVG_test_linearProgramming ........................... Passed 0.00 sec
Start 25: openMVG_lInftyCV_test_triangulation
25/80 Test #25: openMVG_lInftyCV_test_triangulation ...................... Passed 0.04 sec
Start 26: openMVG_lInftyCV_test_resection
26/80 Test #26: openMVG_lInftyCV_test_resection .......................... Passed 0.01 sec
Start 27: openMVG_lInftyCV_test_resection_robust
27/80 Test #27: openMVG_lInftyCV_test_resection_robust ................... Passed 1.67 sec
Start 28: openMVG_lInftyCV_test_global_translations_fromTriplets
28/80 Test #28: openMVG_lInftyCV_test_global_translations_fromTriplets ... Passed 0.00 sec
Start 29: openMVG_lInftyCV_test_global_translations_fromTij
29/80 Test #29: openMVG_lInftyCV_test_global_translations_fromTij ........ Passed 0.00 sec
Start 30: openMVG_lInftyCV_test_tijsAndXis
30/80 Test #30: openMVG_lInftyCV_test_tijsAndXis ......................... Passed 0.03 sec
Start 31: openMVG_lInftyCV_test_tijsAndXis_outlier
31/80 Test #31: openMVG_lInftyCV_test_tijsAndXis_outlier ................. Passed 0.05 sec
Start 32: openMVG_geodesy_test_geodesy
32/80 Test #32: openMVG_geodesy_test_geodesy ............................. Passed 0.00 sec
Start 33: openMVG_test_convex_hull
33/80 Test #33: openMVG_test_convex_hull ................................. Passed 0.00 sec
Start 34: openMVG_test_rigid_transformation3D_srt
34/80 Test #34: openMVG_test_rigid_transformation3D_srt .................. Passed 0.00 sec
Start 35: openMVG_test_plane_estimation_kernel
35/80 Test #35: openMVG_test_plane_estimation_kernel ..................... Passed 0.00 sec
Start 36: openMVG_test_half_space_intersection
36/80 Test #36: openMVG_test_half_space_intersection ..................... Passed 0.00 sec
Start 37: openMVG_test_frustum_intersection
37/80 Test #37: openMVG_test_frustum_intersection ........................ Passed 0.01 sec
Start 38: openMVG_test_frustum_box_intersection
38/80 Test #38: openMVG_test_frustum_box_intersection .................... Passed 0.01 sec
Start 39: openMVG_test_matching
39/80 Test #39: openMVG_test_matching .................................... Passed 0.01 sec
Start 40: openMVG_test_matching_filters
40/80 Test #40: openMVG_test_matching_filters ............................ Passed 0.00 sec
Start 41: openMVG_test_indMatch
41/80 Test #41: openMVG_test_indMatch .................................... Passed 0.00 sec
Start 42: openMVG_test_metric
42/80 Test #42: openMVG_test_metric ...................................... Passed 0.00 sec
Start 43: openMVG_test_Pair_Builder
43/80 Test #43: openMVG_test_Pair_Builder ................................ Passed 0.00 sec
Start 44: openMVG_test_triangulation
44/80 Test #44: openMVG_test_triangulation ............................... Passed 0.00 sec
Start 45: openMVG_test_triangulation_nview
45/80 Test #45: openMVG_test_triangulation_nview ......................... Passed 0.00 sec
Start 46: openMVG_test_solver_affine
46/80 Test #46: openMVG_test_solver_affine ............................... Passed 0.00 sec
Start 47: openMVG_test_solver_essential_eight_point
47/80 Test #47: openMVG_test_solver_essential_eight_point ................ Passed 0.00 sec
Start 48: openMVG_test_solver_essential_five_point
48/80 Test #48: openMVG_test_solver_essential_five_point ................. Passed 0.00 sec
Start 49: openMVG_test_solver_essential_three_point
49/80 Test #49: openMVG_test_solver_essential_three_point ................ Passed 0.00 sec
Start 50: openMVG_test_solver_fundamental_kernel
50/80 Test #50: openMVG_test_solver_fundamental_kernel ................... Passed 0.00 sec
Start 51: openMVG_test_solver_homography_kernel
51/80 Test #51: openMVG_test_solver_homography_kernel .................... Passed 0.00 sec
Start 52: openMVG_test_solver_resection_kernel
52/80 Test #52: openMVG_test_solver_resection_kernel ..................... Passed 0.00 sec
Start 53: openMVG_test_solver_translation_knownRotation_kernel
53/80 Test #53: openMVG_test_solver_translation_knownRotation_kernel ..... Passed 0.00 sec
Start 54: openMVG_test_rotation_averaging
54/80 Test #54: openMVG_test_rotation_averaging .......................... Passed 0.02 sec
Start 55: openMVG_test_translation_averaging
*** Error in /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging': double free or corruption (out): 0x0000000002cab960 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fe5e912f7e5] /lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7fe5e913837a] /lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fe5e913c53c] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN5Eigen8internal12aligned_freeEPv+0x18)[0xf41aa4] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN5Eigen8internal24conditional_aligned_freeILb1EEEvPv+0x18)[0xf52290] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN5Eigen8internal31conditional_aligned_delete_autoIdLb1EEEvPT_m+0x1c)[0xf4ce41] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN5Eigen12DenseStorageIdLin1ELin1ELi1ELi0EED1Ev+0x29)[0xf47ebd] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN5Eigen15PlainObjectBaseINS_6MatrixIdLin1ELi1ELi0ELin1ELi1EEEED1Ev+0x18)[0xf43d2c] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN5Eigen6MatrixIdLin1ELi1ELi0ELin1ELi1EED1Ev+0x18)[0xf43d48] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN5ceres8internal20TrustRegionMinimizerD1Ev+0x30)[0xfc72ae] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN5ceres8internal20TrustRegionMinimizerD0Ev+0x18)[0xfc73c0] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZNKSt14default_deleteIN5ceres8internal9MinimizerEEclEPS2_+0x2e)[0xf76424] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZNSt10unique_ptrIN5ceres8internal9MinimizerESt14default_deleteIS2_EED1Ev+0x47)[0xf75101] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging[0xf7017f] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN5ceres6Solver5SolveERKNS0_7OptionsEPNS_7ProblemEPNS0_7SummaryE+0x62a)[0xf70b8e] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN5ceres5SolveERKNS_6Solver7OptionsEPNS_7ProblemEPNS0_7SummaryE+0x4b)[0xf70e94] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN7openMVG37solve_translations_problem_l2_chordalEPKiPKdS3_idPdddi+0xae7)[0xf1aea7] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN56translation_averaging_globalTi_from_tijs_l2_chordal_Test3runER10TestResult+0x739)[0xf11e79] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_ZN12TestRegistry3runER10TestResult+0x8b)[0xf38a6b] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(main+0x24)[0xf0ca54] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fe5e90d8830] /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging(_start+0x29)[0xf0cdd9] ======= Memory map: ======== 00400000-01967000 r-xp 00000000 08:02 4672683 /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging 01b66000-01b6b000 r--p 01566000 08:02 4672683 /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging 01b6b000-01b6c000 rw-p 0156b000 08:02 4672683 /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_translation_averaging 02c8a000-02ccc000 rw-p 00000000 00:00 0 [heap] 7fe5bc000000-7fe5bc021000 rw-p 00000000 00:00 0 7fe5bc021000-7fe5c0000000 ---p 00000000 00:00 0 7fe5c4000000-7fe5c4021000 rw-p 00000000 00:00 0 7fe5c4021000-7fe5c8000000 ---p 00000000 00:00 0 7fe5c8000000-7fe5c8021000 rw-p 00000000 00:00 0 7fe5c8021000-7fe5cc000000 ---p 00000000 00:00 0 7fe5cc000000-7fe5cc021000 rw-p 00000000 00:00 0 7fe5cc021000-7fe5d0000000 ---p 00000000 00:00 0 7fe5d0000000-7fe5d0021000 rw-p 00000000 00:00 0 7fe5d0021000-7fe5d4000000 ---p 00000000 00:00 0 7fe5d4000000-7fe5d4021000 rw-p 00000000 00:00 0 7fe5d4021000-7fe5d8000000 ---p 00000000 00:00 0 7fe5d8000000-7fe5d8021000 rw-p 00000000 00:00 0 7fe5d8021000-7fe5dc000000 ---p 00000000 00:00 0 7fe5dc000000-7fe5dc021000 rw-p 00000000 00:00 0 7fe5dc021000-7fe5e0000000 ---p 00000000 00:00 0 7fe5e3d1d000-7fe5e3d1e000 ---p 00000000 00:00 0 7fe5e3d1e000-7fe5e451e000 rw-p 00000000 00:00 0 7fe5e451e000-7fe5e451f000 ---p 00000000 00:00 0 7fe5e451f000-7fe5e4d1f000 rw-p 00000000 00:00 0 7fe5e4d1f000-7fe5e4d20000 ---p 00000000 00:00 0 7fe5e4d20000-7fe5e5520000 rw-p 00000000 00:00 0 7fe5e5520000-7fe5e5521000 ---p 00000000 00:00 0 7fe5e5521000-7fe5e5d21000 rw-p 00000000 00:00 0 7fe5e5d21000-7fe5e5d22000 ---p 00000000 00:00 0 7fe5e5d22000-7fe5e6522000 rw-p 00000000 00:00 0 7fe5e6522000-7fe5e6523000 ---p 00000000 00:00 0 7fe5e6523000-7fe5e6d23000 rw-p 00000000 00:00 0 7fe5e6d23000-7fe5e6d24000 ---p 00000000 00:00 0 7fe5e6d24000-7fe5e7524000 rw-p 00000000 00:00 0 7fe5e7524000-7fe5e7562000 r-xp 00000000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0 7fe5e7562000-7fe5e7761000 ---p 0003e000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0 7fe5e7761000-7fe5e7762000 r--p 0003d000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0 7fe5e7762000-7fe5e7763000 rw-p 0003e000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0 7fe5e7763000-7fe5e7766000 r-xp 00000000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so 7fe5e7766000-7fe5e7965000 ---p 00003000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so 7fe5e7965000-7fe5e7966000 r--p 00002000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so 7fe5e7966000-7fe5e7967000 rw-p 00003000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so 7fe5e7967000-7fe5e7988000 r-xp 00000000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0 7fe5e7988000-7fe5e7b88000 ---p 00021000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0 7fe5e7b88000-7fe5e7b89000 rw-p 00021000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0 7fe5e7b89000-7fe5e7cb2000 r-xp 00000000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0 7fe5e7cb2000-7fe5e7eb1000 ---p 00129000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0 7fe5e7eb1000-7fe5e7eb2000 r--p 00128000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0 7fe5e7eb2000-7fe5e7eb4000 rw-p 00129000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0 7fe5e7eb4000-7fe5e824b000 r-xp 00000000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0 7fe5e824b000-7fe5e844b000 ---p 00397000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0 7fe5e844b000-7fe5e8452000 rw-p 00397000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0 7fe5e8452000-7fe5e8454000 r-xp 00000000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6 7fe5e8454000-7fe5e8653000 ---p 00002000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6 7fe5e8653000-7fe5e8654000 r--p 00001000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6 7fe5e8654000-7fe5e8655000 rw-p 00002000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6 7fe5e8655000-7fe5e865e000 r-xp 00000000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1 7fe5e865e000-7fe5e885e000 ---p 00009000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1 7fe5e885e000-7fe5e885f000 r--p 00009000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1 7fe5e885f000-7fe5e8860000 rw-p 0000a000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1 7fe5e8860000-7fe5e8869000 r-xp 00000000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1 7fe5e8869000-7fe5e8a68000 ---p 00009000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1 7fe5e8a68000-7fe5e8a69000 r--p 00008000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1 7fe5e8a69000-7fe5e8a6a000 rw-p 00009000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1 7fe5e8a6a000-7fe5e8a70000 r-xp 00000000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1 7fe5e8a70000-7fe5e8c6f000 ---p 00006000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1 7fe5e8c6f000-7fe5e8c70000 r--p 00005000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1 7fe5e8c70000-7fe5e8c71000 rw-p 00006000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1 7fe5e8c71000-7fe5e8c79000 r-xp 00000000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1 7fe5e8c79000-7fe5e8e78000 ---p 00008000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1 7fe5e8e78000-7fe5e8e79000 r--p 00007000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1 7fe5e8e79000-7fe5e8e7a000 rw-p 00008000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1 7fe5e8e7a000-7fe5e8eb7000 r-xp 00000000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0 7fe5e8eb7000-7fe5e90b7000 ---p 0003d000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0 7fe5e90b7000-7fe5e90b8000 rw-p 0003d000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0 7fe5e90b8000-7fe5e9278000 r-xp 00000000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so 7fe5e9278000-7fe5e9478000 ---p 001c0000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so 7fe5e9478000-7fe5e947c000 r--p 001c0000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so 7fe5e947c000-7fe5e947e000 rw-p 001c4000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so 7fe5e947e000-7fe5e9482000 rw-p 00000000 00:00 0 7fe5e9482000-7fe5e949a000 r-xp 00000000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so 7fe5e949a000-7fe5e9699000 ---p 00018000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so 7fe5e9699000-7fe5e969a000 r--p 00017000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so 7fe5e969a000-7fe5e969b000 rw-p 00018000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so 7fe5e969b000-7fe5e969f000 rw-p 00000000 00:00 0 7fe5e969f000-7fe5e96b5000 r-xp 00000000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fe5e96b5000-7fe5e98b4000 ---p 00016000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fe5e98b4000-7fe5e98b5000 rw-p 00015000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fe5e98b5000-7fe5e98d6000 r-xp 00000000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0 7fe5e98d6000-7fe5e9ad5000 ---p 00021000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0 7fe5e9ad5000-7fe5e9ad6000 r--p 00020000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0 7fe5e9ad6000-7fe5e9ad7000 rw-p 00021000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0 7fe5e9ad7000-7fe5e9bdf000 r-xp 00000000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so 7fe5e9bdf000-7fe5e9dde000 ---p 00108000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so 7fe5e9dde000-7fe5e9ddf000 r--p 00107000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so 7fe5e9ddf000-7fe5e9de0000 rw-p 00108000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so 7fe5e9de0000-7fe5e9f52000 r-xp 00000000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 7fe5e9f52000-7fe5ea152000 ---p 00172000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 7fe5ea152000-7fe5ea15c000 r--p 00172000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 7fe5ea15c000-7fe5ea15e000 rw-p 0017c000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 7fe5ea15e000-7fe5ea162000 rw-p 00000000 00:00 0 7fe5ea162000-7fe5ea18b000 r-xp 00000000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4 7fe5ea18b000-7fe5ea38a000 ---p 00029000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4 7fe5ea38a000-7fe5ea38b000 r--p 00028000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4 7fe5ea38b000-7fe5ea38c000 rw-p 00029000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4 7fe5ea38c000-7fe5ea3ac000 r-xp 00000000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0 7fe5ea3ac000-7fe5ea5ab000 ---p 00020000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0 7fe5ea5ab000-7fe5ea5ac000 rw-p 0001f000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0 7fe5ea5ac000-7fe5eab8b000 r-xp 00000000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0 7fe5eab8b000-7fe5ead8b000 ---p 005df000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0 7fe5ead8b000-7fe5ead90000 rw-p 005df000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0 7fe5ead90000-7fe5eae63000 r-xp 00000000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6 7fe5eae63000-7fe5eb062000 ---p 000d3000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6 7fe5eb062000-7fe5eb063000 r--p 000d2000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6 7fe5eb063000-7fe5eb064000 rw-p 000d3000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6 7fe5eb064000-7fe5eb08a000 r-xp 00000000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so 7fe5eb23d000-7fe5eb24a000 rw-p 00000000 00:00 0 7fe5eb283000-7fe5eb284000 rw-p 00000000 00:00 0 7fe5eb284000-7fe5eb287000 r--p 00000000 00:00 0 [vvar] 7fe5eb287000-7fe5eb289000 r-xp 00000000 00:00 0 [vdso] 7fe5eb289000-7fe5eb28a000 r--p 00025000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so 7fe5eb28a000-7fe5eb28b000 rw-p 00026000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so 7fe5eb28b000-7fe5eb28c000 rw-p 00000000 00:00 0 7fff8bf41000-7fff8bf63000 rw-p 00000000 00:00 0 [stack] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] 55/80 Test #55: openMVG_test_translation_averaging .......................***Exception: Other 0.10 sec Start 56: openMVG_test_extract_columns 56/80 Test #56: openMVG_test_extract_columns ............................. Passed 0.00 sec Start 57: openMVG_test_numeric 57/80 Test #57: openMVG_test_numeric ..................................... Passed 0.00 sec Start 58: openMVG_test_poly 58/80 Test #58: openMVG_test_poly ........................................ Passed 0.00 sec Start 59: openMVG_test_lm 59/80 Test #59: openMVG_test_lm .......................................... Passed 0.00 sec Start 60: openMVG_test_l1_solver 60/80 Test #60: openMVG_test_l1_solver ................................... Passed 0.06 sec Start 61: openMVG_test_rand_sampling 61/80 Test #61: openMVG_test_rand_sampling ............................... Passed 0.00 sec Start 62: openMVG_test_robust_estimator_lineKernel 62/80 Test #62: openMVG_test_robust_estimator_lineKernel ................. Passed 0.00 sec Start 63: openMVG_test_robust_estimator_MaxConsensus 63/80 Test #63: openMVG_test_robust_estimator_MaxConsensus ............... Passed 0.01 sec Start 64: openMVG_test_robust_estimator_Ransac 64/80 Test #64: openMVG_test_robust_estimator_Ransac ..................... Passed 0.00 sec Start 65: openMVG_test_robust_estimator_ACRansac 65/80 Test #65: openMVG_test_robust_estimator_ACRansac ................... Passed 0.03 sec Start 66: openMVG_test_gms_filter 66/80 Test #66: openMVG_test_gms_filter .................................. Passed 0.01 sec Start 67: openMVG_test_tracks 67/80 Test #67: openMVG_test_tracks ...................................... Passed 0.00 sec Start 68: openMVG_test_global_quantile_gain_offset_alignment 68/80 Test #68: openMVG_test_global_quantile_gain_offset_alignment ....... Passed 0.00 sec Start 69: openMVG_test_progress 69/80 Test #69: openMVG_test_progress .................................... Passed 0.05 sec Start 70: openMVG_test_sfm_data_io 70/80 Test #70: openMVG_test_sfm_data_io ................................. Passed 0.00 sec Start 71: openMVG_test_sfm_data_BA *** Error in /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA': double free or corruption (out): 0x00000000024ed480 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fc7986187e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7fc79862137a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fc79862553c]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5Eigen8internal12aligned_freeEPv+0x18)[0xfca07e]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5Eigen8internal24conditional_aligned_freeILb1EEEvPv+0x18)[0xfd0940]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5Eigen8internal31conditional_aligned_delete_autoIdLb1EEEvPT_m+0x1c)[0xfcdbfc]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5Eigen12DenseStorageIdLin1ELin1ELin1ELi1EED1Ev+0x35)[0xfcb6cb]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5Eigen15PlainObjectBaseINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEEED1Ev+0x18)[0xfcb40c]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5Eigen6MatrixIdLin1ELin1ELi1ELin1ELin1EED1Ev+0x18)[0xfcb428]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5Eigen3LLTINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEELi2EED1Ev+0x18)[0x1172764]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(ZN5ceres8internal15InvertPSDMatrixILin1EEENS_10EigenTypesIXT_EXT_EE6MatrixEbRKS4+0xf5)[0x11edfd0]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZZN5ceres8internal15SchurEliminatorILi2ELin1ELin1EE9EliminateEPKNS0_17BlockSparseMatrixEPKdS7_PNS0_23BlockRandomAccessMatrixEPdENKUliiE0_clEii+0x395)[0x124f25f]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(ZNSt17_Function_handlerIFviiEZN5ceres8internal15SchurEliminatorILi2ELin1ELin1EE9EliminateEPKNS2_17BlockSparseMatrixEPKdS9_PNS2_23BlockRandomAccessMatrixEPdEUliiE0_E9_M_invokeERKSt9_Any_dataOiSI+0x4d)[0x1250ea0]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZNKSt8functionIFviiEEclEii+0x5f)[0x10308c3]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5ceres8internal11ParallelForEPNS0_11ContextImplEiiiRKSt8functionIFviiEE+0x22c)[0x102f8ca]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5ceres8internal15SchurEliminatorILi2ELin1ELin1EE9EliminateEPKNS0_17BlockSparseMatrixEPKdS7_PNS0_23BlockRandomAccessMatrixEPd+0x27c)[0x124ce22]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5ceres8internal21SchurComplementSolver9SolveImplEPNS0_17BlockSparseMatrixEPKdRKNS0_12LinearSolver15PerSolveOptionsEPd+0x3ef)[0x117046d]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5ceres8internal17TypedLinearSolverINS0_17BlockSparseMatrixEE5SolveEPNS0_14LinearOperatorEPKdRKNS0_12LinearSolver15PerSolveOptionsEPd+0x309)[0x111268b]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5ceres8internal26LevenbergMarquardtStrategy11ComputeStepERKNS0_19TrustRegionStrategy15PerSolveOptionsEPNS0_12SparseMatrixEPKdPd+0x4cf)[0x1101287]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5ceres8internal20TrustRegionMinimizer22ComputeTrustRegionStepEv+0x1df)[0x1076013]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5ceres8internal20TrustRegionMinimizer8MinimizeERKNS0_9Minimizer7OptionsEPdPNS_6Solver7SummaryE+0x303)[0x1074887]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA[0x1020a18]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5ceres6Solver5SolveERKNS0_7OptionsEPNS_7ProblemEPNS0_7SummaryE+0x62a)[0x1021484]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN5ceres5SolveERKNS_6Solver7OptionsEPNS_7ProblemEPNS0_7SummaryE+0x4b)[0x102178a]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN7openMVG3sfm23Bundle_Adjustment_Ceres6AdjustERNS0_8SfM_DataERKNS0_16Optimize_OptionsE+0x21f0)[0xf72000]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN63BUNDLE_ADJUSTMENT_EffectiveMinimization_Pinhole_PosePriors_Test3runER10TestResult+0x151)[0xf5fb51]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_ZN12TestRegistry3runER10TestResult+0x8b)[0xf8ef7b]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(main+0x24)[0xf5ada4]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fc7985c1830]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA(_start+0x29)[0xf5b209]
======= Memory map: ========
00400000-01a2a000 r-xp 00000000 08:02 4672832 /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA
01c29000-01c2e000 r--p 01629000 08:02 4672832 /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA
01c2e000-01c2f000 rw-p 0162e000 08:02 4672832 /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sfm_data_BA
01c2f000-01c30000 rw-p 00000000 00:00 0
024bc000-024fe000 rw-p 00000000 00:00 0 [heap]
7fc790000000-7fc790021000 rw-p 00000000 00:00 0
7fc790021000-7fc794000000 ---p 00000000 00:00 0
7fc796a0d000-7fc796a4b000 r-xp 00000000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7fc796a4b000-7fc796c4a000 ---p 0003e000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7fc796c4a000-7fc796c4b000 r--p 0003d000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7fc796c4b000-7fc796c4c000 rw-p 0003e000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7fc796c4c000-7fc796c6d000 r-xp 00000000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0
7fc796c6d000-7fc796e6d000 ---p 00021000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0
7fc796e6d000-7fc796e6e000 rw-p 00021000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0
7fc796e6e000-7fc796f97000 r-xp 00000000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7fc796f97000-7fc797196000 ---p 00129000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7fc797196000-7fc797197000 r--p 00128000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7fc797197000-7fc797199000 rw-p 00129000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7fc797199000-7fc797530000 r-xp 00000000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0
7fc797530000-7fc797730000 ---p 00397000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0
7fc797730000-7fc797737000 rw-p 00397000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0
7fc797737000-7fc797739000 r-xp 00000000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7fc797739000-7fc797938000 ---p 00002000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7fc797938000-7fc797939000 r--p 00001000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7fc797939000-7fc79793a000 rw-p 00002000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7fc79793a000-7fc797943000 r-xp 00000000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7fc797943000-7fc797b43000 ---p 00009000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7fc797b43000-7fc797b44000 r--p 00009000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7fc797b44000-7fc797b45000 rw-p 0000a000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7fc797b45000-7fc797b4e000 r-xp 00000000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7fc797b4e000-7fc797d4d000 ---p 00009000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7fc797d4d000-7fc797d4e000 r--p 00008000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7fc797d4e000-7fc797d4f000 rw-p 00009000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7fc797d4f000-7fc797d55000 r-xp 00000000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7fc797d55000-7fc797f54000 ---p 00006000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7fc797f54000-7fc797f55000 r--p 00005000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7fc797f55000-7fc797f56000 rw-p 00006000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7fc797f56000-7fc797f5e000 r-xp 00000000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7fc797f5e000-7fc79815d000 ---p 00008000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7fc79815d000-7fc79815e000 r--p 00007000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7fc79815e000-7fc79815f000 rw-p 00008000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7fc79815f000-7fc79819c000 r-xp 00000000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0
7fc79819c000-7fc79839c000 ---p 0003d000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0
7fc79839c000-7fc79839d000 rw-p 0003d000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0
7fc79839d000-7fc7983a0000 r-xp 00000000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7fc7983a0000-7fc79859f000 ---p 00003000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7fc79859f000-7fc7985a0000 r--p 00002000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7fc7985a0000-7fc7985a1000 rw-p 00003000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7fc7985a1000-7fc798761000 r-xp 00000000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7fc798761000-7fc798961000 ---p 001c0000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7fc798961000-7fc798965000 r--p 001c0000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7fc798965000-7fc798967000 rw-p 001c4000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7fc798967000-7fc79896b000 rw-p 00000000 00:00 0
7fc79896b000-7fc798983000 r-xp 00000000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fc798983000-7fc798b82000 ---p 00018000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fc798b82000-7fc798b83000 r--p 00017000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fc798b83000-7fc798b84000 rw-p 00018000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fc798b84000-7fc798b88000 rw-p 00000000 00:00 0
7fc798b88000-7fc798b9e000 r-xp 00000000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fc798b9e000-7fc798d9d000 ---p 00016000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fc798d9d000-7fc798d9e000 rw-p 00015000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fc798d9e000-7fc798ea6000 r-xp 00000000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7fc798ea6000-7fc7990a5000 ---p 00108000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7fc7990a5000-7fc7990a6000 r--p 00107000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7fc7990a6000-7fc7990a7000 rw-p 00108000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7fc7990a7000-7fc799219000 r-xp 00000000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fc799219000-7fc799419000 ---p 00172000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fc799419000-7fc799423000 r--p 00172000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fc799423000-7fc799425000 rw-p 0017c000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fc799425000-7fc799429000 rw-p 00000000 00:00 0
7fc799429000-7fc799452000 r-xp 00000000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7fc799452000-7fc799651000 ---p 00029000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7fc799651000-7fc799652000 r--p 00028000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7fc799652000-7fc799653000 rw-p 00029000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7fc799653000-7fc799673000 r-xp 00000000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0
7fc799673000-7fc799872000 ---p 00020000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0
7fc799872000-7fc799873000 rw-p 0001f000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0
7fc799873000-7fc799e52000 r-xp 00000000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0
7fc799e52000-7fc79a052000 ---p 005df000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0
7fc79a052000-7fc79a057000 rw-p 005df000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0
7fc79a057000-7fc79a12a000 r-xp 00000000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7fc79a12a000-7fc79a329000 ---p 000d3000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7fc79a329000-7fc79a32a000 r--p 000d2000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7fc79a32a000-7fc79a32b000 rw-p 000d3000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7fc79a32b000-7fc79a34c000 r-xp 00000000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fc79a34c000-7fc79a54b000 ---p 00021000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fc79a54b000-7fc79a54c000 r--p 00020000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fc79a54c000-7fc79a54d000 rw-p 00021000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fc79a54d000-7fc79a573000 r-xp 00000000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so
7fc79a72b000-7fc79a738000 rw-p 00000000 00:00 0
7fc79a771000-7fc79a772000 rw-p 00000000 00:00 0
7fc79a772000-7fc79a773000 r--p 00025000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so
7fc79a773000-7fc79a774000 rw-p 00026000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so
7fc79a774000-7fc79a775000 rw-p 00000000 00:00 0
7ffe15ec8000-7ffe15eea000 rw-p 00000000 00:00 0 [stack]
7ffe15fd8000-7ffe15fdb000 r--p 00000000 00:00 0 [vvar]
7ffe15fdb000-7ffe15fdd000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
71/80 Test #71: openMVG_test_sfm_data_BA .................................***Exception: Other 0.10 sec
Start 72: openMVG_test_sfm_data_utils
72/80 Test #72: openMVG_test_sfm_data_utils .............................. Passed 0.00 sec
Start 73: openMVG_test_sfm_data_filters
73/80 Test #73: openMVG_test_sfm_data_filters ............................ Passed 0.00 sec
Start 74: openMVG_test_sfm_data_graph_utils
74/80 Test #74: openMVG_test_sfm_data_graph_utils ........................ Passed 0.00 sec
Start 75: openMVG_test_global_SfM
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM': double free or corruption (out): 0x00007ff110027800 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7ff11e8827e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7ff11e88b37a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7ff11e88f53c]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal12aligned_freeEPv+0x18)[0x11a750e]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal24conditional_aligned_freeILb1EEEvPv+0x18)[0x11adb9a]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal31conditional_aligned_delete_autoIdLb1EEEvPT_m+0x1c)[0x11aae56]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen12DenseStorageIdLin1ELin1ELin1ELi1EED1Ev+0x35)[0x11a8925]
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM': double free or corruption (out): 0x00007ff10c027800 ***
======= Backtrace: =========
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM': double free or corruption (out): 0x00007ff108027800 ***
======= Backtrace: =========
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen6MatrixIdLin1ELin1ELi1ELin1ELin1EED1Ev+0x18)[0x11a8682]
/lib/x86_64-linux-gnu/libc.so.6(/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7ff11e8827e5]
+0x777e5)[0x7ff11e8827e5]
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM': double free or corruption (out): 0x00007ff0f0004a80 ***
======= Backtrace: =========
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM': double free or corruption (out): 0x00007ff0fc027800 ***
======= Backtrace: =========
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZZN5ceres8internal15SchurEliminatorILi2ELi3ELi6EE9EliminateEPKNS0_17BlockSparseMatrixEPKdS7_PNS0_23BlockRandomAccessMatrixEPdENKUliiE0_clEii+0x50f)[0x136aedf]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7ff11e88b37a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7ff11e88f53c]
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7ff11e8827e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7ff11e88b37a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7ff11e88f53c]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal12aligned_freeEPv+0x18)[0x11a750e]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal24conditional_aligned_freeILb1EEEvPv+0x18)[0x11adb9a]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal31conditional_aligned_delete_autoIdLb1EEEvPT_m+0x1c)[0x11aae56]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen12DenseStorageIdLin1ELin1ELin1ELi1EED1Ev+0x35)[0x11a8925]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen15PlainObjectBaseINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEEED1Ev+0x18)[0x11a8666]
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM': double free or corruption (out): 0x00007ff114027800 ***
======= Backtrace: =========
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen6MatrixIdLin1ELin1ELi1ELin1ELin1EED1Ev+0x18)[0x11a8682]
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM': double free or corruption (out): 0x00007ff100027800 ***
======= Backtrace: =========
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM': double free or corruption (out): 0x00007ff0f8027800 ***
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(ZNSt17_Function_handlerIFviiEZN5ceres8internal15SchurEliminatorILi2ELi3ELi6EE9EliminateEPKNS2_17BlockSparseMatrixEPKdS9_PNS2_23BlockRandomAccessMatrixEPdEUliiE0_E9_M_invokeERKSt9_Any_dataOiSI+0x4d)[0x13704cd]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7ff11e88b37a]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal12aligned_freeEPv+0x18)[0x11a750e]
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7ff11e8827e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7ff11e88b37a]
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7ff11e8827e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7ff11e8827e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7ff11e88b37a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7ff11e88f53c]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7ff11e88f53c]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal12aligned_freeEPv+0x18)[0x11a750e]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZZN5ceres8internal15SchurEliminatorILi2ELi3ELi6EE9EliminateEPKNS0_17BlockSparseMatrixEPKdS7_PNS0_23BlockRandomAccessMatrixEPdENKUliiE0_clEii+0x50f)[0x136aedf]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7ff11e88f53c]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal12aligned_freeEPv+0x18)[0x11a750e]
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7ff11e8827e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7ff11e88b37a]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal24conditional_aligned_freeILb1EEEvPv+0x18)[0x11adb9a]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal31conditional_aligned_delete_autoIdLb1EEEvPT_m+0x1c)[0x11aae56]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7ff11e88f53c]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(ZNSt17_Function_handlerIFviiEZN5ceres8internal15SchurEliminatorILi2ELi3ELi6EE9EliminateEPKNS2_17BlockSparseMatrixEPKdS9_PNS2_23BlockRandomAccessMatrixEPdEUliiE0_E9_M_invokeERKSt9_Any_dataOiSI+0x4d)[0x13704cd]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZNKSt8functionIFviiEEclEii+0x5f)[0x120d2d5]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal11ParallelForEPNS0_11ContextImplEiiiRKSt8functionIFviiEE+0x22c)[0x120c2dc]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal15SchurEliminatorILi2ELi3ELi6EE9EliminateEPKNS0_17BlockSparseMatrixEPKdS7_PNS0_23BlockRandomAccessMatrixEPd+0x27c)[0x136890c]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal12aligned_freeEPv+0x18)[0x11a750e]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal24conditional_aligned_freeILb1EEEvPv+0x18)[0x11adb9a]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal31conditional_aligned_delete_autoIdLb1EEEvPT_m+0x1c)[0x11aae56]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen12DenseStorageIdLin1ELin1ELin1ELi1EED1Ev+0x35)[0x11a8925]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen15PlainObjectBaseINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEEED1Ev+0x18)[0x11a8666]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen6MatrixIdLin1ELin1ELi1ELin1ELin1EED1Ev+0x18)[0x11a8682]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZZN5ceres8internal15SchurEliminatorILi2ELi3ELi6EE9EliminateEPKNS0_17BlockSparseMatrixEPKdS7_PNS0_23BlockRandomAccessMatrixEPdENKUliiE0_clEii+0x50f)[0x136aedf]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(ZNSt17_Function_handlerIFviiEZN5ceres8internal15SchurEliminatorILi2ELi3ELi6EE9EliminateEPKNS2_17BlockSparseMatrixEPKdS9_PNS2_23BlockRandomAccessMatrixEPdEUliiE0_E9_M_invokeERKSt9_Any_dataOiSI+0x4d)[0x13704cd]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal24conditional_aligned_freeILb1EEEvPv+0x18)[0x11adb9a]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen8internal31conditional_aligned_delete_autoIdLb1EEEvPT_m+0x1c)[0x11aae56]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen12DenseStorageIdLin1ELin1ELin1ELi1EED1Ev+0x35)[0x11a8925]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen15PlainObjectBaseINS_6MatrixIdLin1ELin1ELi1ELin1ELin1EEEED1Ev+0x18)[0x11a8666]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5Eigen6MatrixIdLin1ELin1ELi1ELin1ELin1EED1Ev+0x18)[0x11a8682]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZZN5ceres8internal15SchurEliminatorILi2ELi3ELi6EE9EliminateEPKNS0_17BlockSparseMatrixEPKdS7_PNS0_23BlockRandomAccessMatrixEPdENKUliiE0_clEii+0x50f)[0x136aedf]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(ZNSt17_Function_handlerIFviiEZN5ceres8internal15SchurEliminatorILi2ELi3ELi6EE9EliminateEPKNS2_17BlockSparseMatrixEPKdS9_PNS2_23BlockRandomAccessMatrixEPdEUliiE0_E9_M_invokeERKSt9_Any_dataOiSI+0x4d)[0x13704cd]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZNKSt8functionIFviiEEclEii+0x5f)[0x120d2d5]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal11ParallelForEPNS0_11ContextImplEiiiRKSt8functionIFviiEE+0x22c)[0x120c2dc]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal15SchurEliminatorILi2ELi3ELi6EE9EliminateEPKNS0_17BlockSparseMatrixEPKdS7_PNS0_23BlockRandomAccessMatrixEPd+0x27c)[0x136890c]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal21SchurComplementSolver9SolveImplEPNS0_17BlockSparseMatrixEPKdRKNS0_12LinearSolver15PerSolveOptionsEPd+0x3ef)[0x134975f]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal17TypedLinearSolverINS0_17BlockSparseMatrixEE5SolveEPNS0_14LinearOperatorEPKdRKNS0_12LinearSolver15PerSolveOptionsEPd+0x309)[0x12ec0b3]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal26LevenbergMarquardtStrategy11ComputeStepERKNS0_19TrustRegionStrategy15PerSolveOptionsEPNS0_12SparseMatrixEPKdPd+0x4cf)[0x12dacaf]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal21SchurComplementSolver9SolveImplEPNS0_17BlockSparseMatrixEPKdRKNS0_12LinearSolver15PerSolveOptionsEPd+0x3ef)[0x134975f]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal17TypedLinearSolverINS0_17BlockSparseMatrixEE5SolveEPNS0_14LinearOperatorEPKdRKNS0_12LinearSolver15PerSolveOptionsEPd+0x309)[0x12ec0b3]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal26LevenbergMarquardtStrategy11ComputeStepERKNS0_19TrustRegionStrategy15PerSolveOptionsEPNS0_12SparseMatrixEPKdPd+0x4cf)[0x12dacaf]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal20TrustRegionMinimizer22ComputeTrustRegionStepEv+0x1df)[0x125295b]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres8internal20TrustRegionMinimizer8MinimizeERKNS0_9Minimizer7OptionsEPdPNS_6Solver7SummaryE+0x303)[0x12511cf]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM[0x11fd728]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres6Solver5SolveERKNS0_7OptionsEPNS_7ProblemEPNS0_7SummaryE+0x62a)[0x11fe194]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN5ceres5SolveERKNS_6Solver7OptionsEPNS_7ProblemEPNS0_7SummaryE+0x4b)[0x11fe49a]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN7openMVG3sfm23Bundle_Adjustment_Ceres6AdjustERNS0_8SfM_DataERKNS0_16Optimize_OptionsE+0x21f0)[0x1061cf0]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM[0x105878c]
/usr/lib/x86_64-linux-gnu/libgomp.so.1(GOMP_parallel+0x3f)[0x7ff1205a0cbf]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN7openMVG3sfm20Relative_Pose_Engine7ProcessERKSt3setISt4pairIjjESt4lessIS4_ESaIS4_EERKNS0_8SfM_DataEPKNS0_16Matches_ProviderEPKNS0_17Features_ProviderE+0x54e)[0x105656e]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN7openMVG3sfm20Relative_Pose_Engine7ProcessERKNS0_8SfM_DataEPKNS0_16Matches_ProviderEPKNS0_17Features_ProviderE+0x151)[0x10568f1]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN7openMVG3sfm45GlobalSfMReconstructionEngine_RelativeMotions26Compute_Relative_RotationsERSt6vectorINS_18rotation_averaging16RelativeRotationESaIS4_EE+0x86)[0x10316e6]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN7openMVG3sfm45GlobalSfMReconstructionEngine_RelativeMotions7ProcessEv+0x2a1)[0x1035431]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN62GLOBAL_SFM_RotationAveragingL2_TranslationAveragingSoftL1_Test3runER10TestResult+0x368)[0x101b118]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_ZN12TestRegistry3runER10TestResult+0x8b)[0x10f405b]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(main+0x24)[0x10135c4]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7ff11e82b830]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM(_start+0x29)[0x1016df9]
======= Memory map: ========
00400000-01fc2000 r-xp 00000000 08:02 4672838 /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM
021c2000-021cb000 r--p 01bc2000 08:02 4672838 /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM
021cb000-021cd000 rw-p 01bcb000 08:02 4672838 /home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_global_SfM
021cd000-021cf000 rw-p 00000000 00:00 0
03e4b000-03eae000 rw-p 00000000 00:00 0 [heap]
7ff0f0000000-7ff0f0021000 rw-p 00000000 00:00 0
7ff0f0021000-7ff0f4000000 ---p 00000000 00:00 0
7ff0f8000000-7ff0f8028000 rw-p 00000000 00:00 0
7ff0f8028000-7ff0fc000000 ---p 00000000 00:00 0
7ff0fc000000-7ff0fc028000 rw-p 00000000 00:00 0
7ff0fc028000-7ff100000000 ---p 00000000 00:00 0
7ff100000000-7ff100028000 rw-p 00000000 00:00 0
7ff100028000-7ff104000000 ---p 00000000 00:00 0
7ff108000000-7ff108028000 rw-p 00000000 00:00 0
7ff108028000-7ff10c000000 ---p 00000000 00:00 0
7ff10c000000-7ff10c028000 rw-p 00000000 00:00 0
7ff10c028000-7ff110000000 ---p 00000000 00:00 0
7ff110000000-7ff110028000 rw-p 00000000 00:00 0
7ff110028000-7ff114000000 ---p 00000000 00:00 0
7ff114000000-7ff114028000 rw-p 00000000 00:00 0
7ff114028000-7ff118000000 ---p 00000000 00:00 0
7ff119470000-7ff119471000 ---p 00000000 00:00 0
7ff119471000-7ff119c71000 rw-p 00000000 00:00 0
7ff119c71000-7ff119c72000 ---p 00000000 00:00 0
7ff119c72000-7ff11a472000 rw-p 00000000 00:00 0
7ff11a472000-7ff11a473000 ---p 00000000 00:00 0
7ff11a473000-7ff11ac73000 rw-p 00000000 00:00 0
7ff11ac73000-7ff11ac74000 ---p 00000000 00:00 0
7ff11ac74000-7ff11b474000 rw-p 00000000 00:00 0
7ff11b474000-7ff11b475000 ---p 00000000 00:00 0
7ff11b475000-7ff11bc75000 rw-p 00000000 00:00 0
7ff11bc75000-7ff11bc76000 ---p 00000000 00:00 0
7ff11bc76000-7ff11c476000 rw-p 00000000 00:00 0
7ff11c476000-7ff11c477000 ---p 00000000 00:00 0
7ff11c477000-7ff11cc77000 rw-p 00000000 00:00 0
7ff11cc77000-7ff11ccb5000 r-xp 00000000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7ff11ccb5000-7ff11ceb4000 ---p 0003e000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7ff11ceb4000-7ff11ceb5000 r--p 0003d000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7ff11ceb5000-7ff11ceb6000 rw-p 0003e000 08:01 5775639 /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7ff11ceb6000-7ff11ced7000 r-xp 00000000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0
7ff11ced7000-7ff11d0d7000 ---p 00021000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0
7ff11d0d7000-7ff11d0d8000 rw-p 00021000 08:01 5789235 /usr/lib/atlas-base/libcblas.so.3.0
7ff11d0d8000-7ff11d201000 r-xp 00000000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7ff11d201000-7ff11d400000 ---p 00129000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7ff11d400000-7ff11d401000 r--p 00128000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7ff11d401000-7ff11d403000 rw-p 00129000 08:01 5767627 /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7ff11d403000-7ff11d79a000 r-xp 00000000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0
7ff11d79a000-7ff11d99a000 ---p 00397000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0
7ff11d99a000-7ff11d9a1000 rw-p 00397000 08:01 5788922 /usr/lib/atlas-base/libatlas.so.3.0
7ff11d9a1000-7ff11d9a3000 r-xp 00000000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7ff11d9a3000-7ff11dba2000 ---p 00002000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7ff11dba2000-7ff11dba3000 r--p 00001000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7ff11dba3000-7ff11dba4000 rw-p 00002000 08:01 5789261 /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.4.4.6
7ff11dba4000-7ff11dbad000 r-xp 00000000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7ff11dbad000-7ff11ddad000 ---p 00009000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7ff11ddad000-7ff11ddae000 r--p 00009000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7ff11ddae000-7ff11ddaf000 rw-p 0000a000 08:01 5790379 /usr/lib/x86_64-linux-gnu/libccolamd.so.2.9.1
7ff11ddaf000-7ff11ddb8000 r-xp 00000000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7ff11ddb8000-7ff11dfb7000 ---p 00009000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7ff11dfb7000-7ff11dfb8000 r--p 00008000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7ff11dfb8000-7ff11dfb9000 rw-p 00009000 08:01 5790378 /usr/lib/x86_64-linux-gnu/libcamd.so.2.4.1
7ff11dfb9000-7ff11dfbf000 r-xp 00000000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7ff11dfbf000-7ff11e1be000 ---p 00006000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7ff11e1be000-7ff11e1bf000 r--p 00005000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7ff11e1bf000-7ff11e1c0000 rw-p 00006000 08:01 5787845 /usr/lib/x86_64-linux-gnu/libcolamd.so.2.9.1
7ff11e1c0000-7ff11e1c8000 r-xp 00000000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7ff11e1c8000-7ff11e3c7000 ---p 00008000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7ff11e3c7000-7ff11e3c8000 r--p 00007000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7ff11e3c8000-7ff11e3c9000 rw-p 00008000 08:01 5790373 /usr/lib/x86_64-linux-gnu/libamd.so.2.4.1
7ff11e3c9000-7ff11e406000 r-xp 00000000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0
7ff11e406000-7ff11e606000 ---p 0003d000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0
7ff11e606000-7ff11e607000 rw-p 0003d000 08:01 5788896 /usr/lib/atlas-base/atlas/libblas.so.3.0
7ff11e607000-7ff11e60a000 r-xp 00000000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7ff11e60a000-7ff11e809000 ---p 00003000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7ff11e809000-7ff11e80a000 r--p 00002000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7ff11e80a000-7ff11e80b000 rw-p 00003000 08:01 4725836 /lib/x86_64-linux-gnu/libdl-2.23.so
7ff11e80b000-7ff11e9cb000 r-xp 00000000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7ff11e9cb000-7ff11ebcb000 ---p 001c0000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7ff11ebcb000-7ff11ebcf000 r--p 001c0000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7ff11ebcf000-7ff11ebd1000 rw-p 001c4000 08:01 4725828 /lib/x86_64-linux-gnu/libc-2.23.so
7ff11ebd1000-7ff11ebd5000 rw-p 00000000 00:00 0
7ff11ebd5000-7ff11ebed000 r-xp 00000000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7ff11ebed000-7ff11edec000 ---p 00018000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7ff11edec000-7ff11eded000 r--p 00017000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7ff11eded000-7ff11edee000 rw-p 00018000 08:01 4725823 /lib/x86_64-linux-gnu/libpthread-2.23.so
7ff11edee000-7ff11edf2000 rw-p 00000000 00:00 0
7ff11edf2000-7ff11ee08000 r-xp 00000000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1
7ff11ee08000-7ff11f007000 ---p 00016000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1
7ff11f007000-7ff11f008000 rw-p 00015000 08:01 4718647 /lib/x86_64-linux-gnu/libgcc_s.so.1
7ff11f008000-7ff11f110000 r-xp 00000000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7ff11f110000-7ff11f30f000 ---p 00108000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7ff11f30f000-7ff11f310000 r--p 00107000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7ff11f310000-7ff11f311000 rw-p 00108000 08:01 4724443 /lib/x86_64-linux-gnu/libm-2.23.so
7ff11f311000-7ff11f483000 r-xp 00000000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7ff11f483000-7ff11f683000 ---p 00172000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7ff11f683000-7ff11f68d000 r--p 00172000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7ff11f68d000-7ff11f68f000 rw-p 0017c000 08:01 5767632 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7ff11f68f000-7ff11f693000 rw-p 00000000 00:00 0
7ff11f693000-7ff11f6bc000 r-xp 00000000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7ff11f6bc000-7ff11f8bb000 ---p 00029000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7ff11f8bb000-7ff11f8bc000 r--p 00028000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7ff11f8bc000-7ff11f8bd000 rw-p 00029000 08:01 5790382 /usr/lib/x86_64-linux-gnu/libcxsparse.so.3.1.4
7ff11f8bd000-7ff11f8dd000 r-xp 00000000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0
7ff11f8dd000-7ff11fadc000 ---p 00020000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0
7ff11fadc000-7ff11fadd000 rw-p 0001f000 08:01 5787552 /usr/lib/atlas-base/libf77blas.so.3.0
7ff11fadd000-7ff1200bc000 r-xp 00000000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0
7ff1200bc000-7ff1202bc000 ---p 005df000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0
7ff1202bc000-7ff1202c1000 rw-p 005df000 08:01 5788390 /usr/lib/atlas-base/atlas/liblapack.so.3.0
7ff1202c1000-7ff120394000 r-xp 00000000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7ff120394000-7ff120593000 ---p 000d3000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7ff120593000-7ff120594000 r--p 000d2000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7ff120594000-7ff120595000 rw-p 000d3000 08:01 5790380 /usr/lib/x86_64-linux-gnu/libcholmod.so.3.0.6
7ff120595000-7ff1205b6000 r-xp 00000000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7ff1205b6000-7ff1207b5000 ---p 00021000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7ff1207b5000-7ff1207b6000 r--p 00020000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7ff1207b6000-7ff1207b7000 rw-p 00021000 08:01 5774675 /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7ff1207b7000-7ff1207dd000 r-xp 00000000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so
7ff120995000-7ff1209a2000 rw-p 00000000 00:00 0
7ff1209da000-7ff1209db000 rw-p 00000000 00:00 0
7ff1209dc000-7ff1209dd000 r--p 00025000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so
7ff1209dd000-7ff1209de000 rw-p 00026000 08:01 4724449 /lib/x86_64-linux-gnu/ld-2.23.so
7ff1209de000-7ff1209df000 rw-p 00000000 00:00 0
7fff686e1000-7fff68703000 rw-p 00000000 00:00 0 [stack]
7fff687d7000-7fff687da000 r--p 00000000 00:00 0 [vvar]
7fff687da000-7fff687dc000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
75/80 Test #75: openMVG_test_global_SfM ..................................***Exception: Other 0.12 sec
Start 76: openMVG_test_sequential_SfM
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sequential_SfM': double free or corruption (out): 0x00007fe30c000920 ***
76/80 Test #76: openMVG_test_sequential_SfM ..............................***Exception: Other 0.10 sec
Start 77: openMVG_test_sequential_SfM2
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_sequential_SfM2': double free or corruption (out): 0x00007fbdac015880 ***
77/80 Test #77: openMVG_test_sequential_SfM2 .............................***Exception: Other 0.09 sec
Start 78: openMVG_test_stellar_SfM
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_stellar_SfM': double free or corruption (out): 0x00007eff50015880 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7eff5e6f07e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7eff5e6f937a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7eff5e6fd53c]
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_stellar_SfM(_ZN5Eigen8internal12aligned_freeEPv+0x18)[0x1051e7e]
*** Error in `/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_stellar_SfM': double free or corruption (out): 0x00007eff4c015880 ***
/home/ubuntu/main/openMVG_build/Linux-x86_64-RELEASE/openMVG_test_stellar_SfM78/80 Test #78: openMVG_test_stellar_SfM .................................***Exception: Other 0.09 sec
Start 79: openMVG_test_split
79/80 Test #79: openMVG_test_split ....................................... Passed 0.00 sec
Start 80: openMVG_test_dynamic_bitset
80/80 Test #80: openMVG_test_dynamic_bitset .............................. Passed 0.00 sec

93% tests passed, 6 tests failed out of 80

Total Test time (real) = 10.04 sec

The following tests FAILED:
55 - openMVG_test_translation_averaging (OTHER_FAULT)
71 - openMVG_test_sfm_data_BA (OTHER_FAULT)
75 - openMVG_test_global_SfM (OTHER_FAULT)
76 - openMVG_test_sequential_SfM (OTHER_FAULT)
77 - openMVG_test_sequential_SfM2 (OTHER_FAULT)
78 - openMVG_test_stellar_SfM (OTHER_FAULT)
Errors while running CTest
Makefile:127: recipe for target 'test' failed
make: *** [test] Error 8

@pmoulon
Copy link
Member

pmoulon commented Oct 9, 2018

Could you compile in debug and see where it is failing?

@happyfrank
Copy link
Contributor Author

happyfrank commented Oct 12, 2018

Dear @pmoulon That's all right.
As you can see Release mode crash test programs:

The following tests FAILED:
55 - openMVG_test_translation_averaging (OTHER_FAULT)
71 - openMVG_test_sfm_data_BA (OTHER_FAULT)
75 - openMVG_test_global_SfM (OTHER_FAULT)
76 - openMVG_test_sequential_SfM (OTHER_FAULT)
77 - openMVG_test_sequential_SfM2 (OTHER_FAULT)
78 - openMVG_test_stellar_SfM (OTHER_FAULT)
Errors while running CTest
Makefile:127: recipe for target 'test' failed
make: *** [test] Error 8

So I run those programs at Debug mode.
openMVG_test_translation_averaging openMVG_test_global_SfM
openMVG_test_sequential_SfM2 and openMVG_test_stellar_SfM was OK.

But openMVG_test_sfm_data_BA and openMVG_test_sequential_SfM crashed.

openMVG_test_sfm_data_BA:
ba_test

openMVG_test_sequential_SfM:
sequential_sfm

@pmoulon
Copy link
Member

pmoulon commented Oct 12, 2018

So the error is definitively linked to ceres or to some usage of ceres.

Are you using an internal or an external ceres?
-> This information is displayed in the log when you launch cmake.
-> If you are using an external ceres can you tell me which version of commit ID you used?

@rjanvier
Copy link
Member

I confirm this issue with Ceres 2.0 -> latest commit (external of course)
I will try to investigate on my side.

@rjanvier
Copy link
Member

rjanvier commented Oct 13, 2018

Ok after some test, it only occurs when the structure is held constant in the BA (Structure_Parameter_Type::NONE in a Optimize_Options).At this point I do not know yet if we are doing something wrong or if it's a ceres bug/api break in 2.0.
Edit: Ceres 1.14 is fine

@rjanvier
Copy link
Member

last working commit is ceres-solver/ceres-solver@bdda32b

@happyfrank
Copy link
Contributor Author

happyfrank commented Oct 15, 2018

Thanks Dear @rjanvier. That's all right. And Dear @pmoulon my version is 3793693a0c0e387f42df48814823671e19d65662

@happyfrank
Copy link
Contributor Author

Dear @rjanvier are you sure Ceres 1.14 is fine?
But when I try Ceres 1.14 as external lib.

-- EIGEN: 3.3.4 (internal)
-- CERES: 1.14.0 (external)
-- FLANN: 1.8.4 (internal)
-- LIBTIFF: 4.0.6 (external)
-- LIBPNG: 1.2.54 (external)
-- LIBJPEG (external)
-- CLP: 1.16.10 (internal)
-- COINUTILS: 2.10.13 (internal)
-- OSI: 0.107.8 (internal)
-- LEMON: 1.3 (internal)

-- Configuring done
-- Generating done
-- Build files have been written to: /home/ubuntu/main/openMVG_build

It crashed again. ╮(╯_╰)╭

71/80 Test #71: openMVG_test_sfm_data_BA .................................***Exception: Other 0.09 sec
Start 72: openMVG_test_sfm_data_utils

Debug message:
1

@pmoulon
Copy link
Member

pmoulon commented Oct 15, 2018

  1. I would advise you to use the internal ceres for the moment (with no threading) -> during the time we are running investigation about this issue.
  2. Are you sure you are using the same version of Eigen for Ceres and OpenMVG?

@happyfrank
Copy link
Contributor Author

Dear @pmoulon @rjanvier . Sorry It was my fault. the version of Eigen was not the same. now It works for Ceres 1.4. Thank you very much ^v^

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants