-
Notifications
You must be signed in to change notification settings - Fork 899
COLMAP #608
Copy link
Copy link
Open
Description
zluda_trace logs (tarball/zip file)
Description
Cross post from colmap itself, not sure where to put this, colmap/colmap#4028 .
terminate called after throwing an instance of 'std::length_error'
what(): vector::_M_default_append
*** Aborted at 1768823018 (unix time) try "date -d @1768823018" if you are using GNU date ***
PC: @ 0x0 (unknown)
*** SIGABRT (@0x3e80000ce24) received by PID 52772 (TID 0x7b218a7fc000) from PID 52772; stack trace: ***
@ 0x7b2211746206 (unknown)
@ 0x7b2204e45330 (unknown)
@ 0x7b2204e9eb2c pthread_kill
@ 0x7b2204e4527e gsignal
@ 0x7b2204e288ff abort
@ 0x7b22052a5ff5 (unknown)
@ 0x7b22052bb0da (unknown)
@ 0x7b22052a5a55 std::terminate()
@ 0x7b22052bb391 __cxa_throw
@ 0x7b22052a92d2 std::__throw_length_error()
@ 0x604859e65ddd std::vector<>::_M_default_append()
@ 0x60485ad0de78 PyramidCU::GenerateFeatureList()
@ 0x60485ad0e261 PyramidCU::GenerateFeatureList()
@ 0x60485ad2c900 SiftPyramid::RunSIFT()
@ 0x60485ad05103 SiftGPU::RunSIFT()
@ 0x60485a5b0a81 colmap::(anonymous namespace)::SiftGPUFeatureExtractor::Extract()
@ 0x604859b95b9c colmap::(anonymous namespace)::FeatureExtractorThread::Run()
@ 0x604859cf1b24 colmap::Thread::RunFunc()
@ 0x7b22052ecdb4 (unknown)
@ 0x7b2204e9caa4 (unknown)
@ 0x7b2204f29c6c (unknown)
Aborted (core dumped)
Steps to reproduce
#!/bin/bash
CUDA=true
ZLUDA=true
sudo apt-get install \
git \
cmake \
ninja-build \
build-essential \
libboost-program-options-dev \
libboost-graph-dev \
libboost-system-dev \
libeigen3-dev \
libfreeimage-dev \
libmetis-dev \
libgoogle-glog-dev \
libgtest-dev \
libgmock-dev \
libsqlite3-dev \
libglew-dev \
qt6-base-dev \
libqt6opengl6-dev \
libqt6openglwidgets6 \
libcgal-dev \
libceres-dev \
libcurl4-openssl-dev \
libssl-dev \
libmkl-full-dev \
libopenimageio-dev \
openimageio-tools
if $CUDA || $ZLUDA; then
sudo apt-get install -y \
nvidia-cuda-toolkit \
nvidia-cuda-toolkit-gcc
fi
if [[ -d "colmap" ]]; then
git clone https://github.com/colmap/colmap.git
fi
cd colmap
mkdir -p build
cd build
if $CUDA; then
# cmake .. -GNinja -DBLA_VENDOR=Intel10_64lp -DCMAKE_CUDA_ARCHITECTURES=native
cmake .. -GNinja -DBLA_VENDOR=Intel10_64lp -DCMAKE_CUDA_ARCHITECTURES=all
else
cmake .. -GNinja -DBLA_VENDOR=Intel10_64lp
fi
ninja
sudo ninja install
wget https://github.com/vosen/ZLUDA/releases/download/v6-preview.53/zluda-linux-5901264.tar.gz
tar zxf zluda-linux-5901264.tar.gz
mv zluda ~/zluda
# ffmpeg, generate images
sudo apt install ffmpeg
ffmpeg -i $DATASET_PATH/VID20260118115659.mp4 -qscale:v 1 -qmin 1 -vf fps=8 images/%04d.jpg
# run colmap
ZLUDA_CUDA_LIB=~/zluda/libcuda.so LD_LIBRARY_PATH=~/zluda/ \
colmap feature_extractor \
--database_path $DATASET_PATH/database.db \
--image_path $DATASET_PATH/imagesZLUDA version
6-preview.53
Operating System
Linux Mint 22.2
GPU
AMD Radeon RX 9060 XT (gfx1200)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels