cdcseacave/openMVS

DensifyPointCloud Seg Fault

ahndroo opened this issue · 0 comments

Describe the bug

DensifyPointCloud produces a segmentation fault at the "Selecting images for dense reconstruction" step. See logfile DensifyPointCloud_segfault.log attached.

However, I noticed if I set the --verbosity flag to 1, it successfully completes the process. See logfile DensifyPointCloud_success.log attached.

DensifyPointCloud_segfault.log
DensifyPointCloud_success.log

To Reproduce
Produces seg fault in my environment:
DensifyPointCloud \ --input-file $PROJECT/dense/model_colmap.mvs \ --working-folder $PROJECT/dense/ \ --output-file $PROJECT/dense/model_dense.mvs \ --archive-type -1

No seg fault in my environment:
DensifyPointCloud --input-file $PROJECT/dense/model_colmap.mvs --working-folder $PROJECT/dense/ --output-file $PROJECT/dense/model_dense.mvs --archive-type -1 --verbosity 1

Expected behavior
Expect successful 'densified' point cloud

Desktop (please complete the following information):
Docker 20.10.13
Linux Ubuntu 22.04 (nvidia docker repo)
CUDA 11.7.1

Additional context
My C++ skills are lacking, but is it possible a data type or something in the log statement is causing teh seg fault?