Skip to content

[bug] CCTag FeatureExtraction broken on Linux #2916

@imDema

Description

@imDema

Describe the bug

Failure to run FeatureExtraction node with cctag3 or cctag4 descriptors on Linux (Fedora 42, CUDA 12.1)

To Reproduce

  • On Meshroom 2025.1.0 Linux
  • Load photogrammetry template
  • Load images
  • Select cctag3 or cctag4 descriptors in FeatureExtraction
  • Run the pipeline

Expected behavior
Feature extraction works

Screenshots

Image

Log

[2025-10-11 12:32:43.488689] [0x00007fcab9ed9000] [trace]   Embedded OCIO configuration file: '/opt/meshroom/Meshroom-2025.1.0/aliceVision/share/aliceVision/config.ocio' found.
Program called with the following parameters:
 * contrastFiltering =  Unknown Type "N11aliceVision7feature26EFeatureConstrastFilteringE"
 * describerPreset =  Unknown Type "N11aliceVision7feature21EImageDescriberPresetE"
 * describerQuality =  Unknown Type "N11aliceVision7feature15EFeatureQualityE"
 * describerTypes = "cctag3"
 * forceCpuExtraction = 1
 * gridFiltering = 1
 * input = "/home/dema/MeshroomCache/CameraInit/4e17640cf07f1ebaaffcc0e619a7a6a2a7e87b52/cameraInit.sfm"
 * maskExtension = "png"
 * maskInvert = 0
 * masksFolder = ""
 * maxCoresAvailable =  Unknown Type "j" (default)
 * maxMemoryAvailable = 18446744073709551615 (default)
 * maxNbFeatures = 0 (default)
 * maxThreads = 0
 * output = "/home/dema/MeshroomCache/FeatureExtraction/3266abf55722e59de4947f75c4d06e2e289b858c"
 * rangeSize = 40
 * rangeStart = 0
 * relativePeakThreshold = 0.02 (default)
 * verboseLevel = "info"
 * workingColorSpace =  Unknown Type "N11aliceVision5image16EImageColorSpaceE"

[12:32:43.490562][info] Hardware:
[12:32:43.490606][info] 	Detected core count: 16
[12:32:43.490642][info] 	OpenMP will use 16 cores
[12:32:43.490693][info] 	Detected available memory: 20385 Mo
[12:32:43.490700][info] 
[12:32:43.490720][info] CUDA-Enabled GPU.
Device information:
	- id:                      0
	- name:                    NVIDIA GeForce RTX 3070 Ti Laptop GPU
	- compute capability:      8.6
	- clock frequency (kHz):   1035000
	- total device memory:     7840 MB 
	- device memory available: 7635 MB 
	- per-block shared memory: 49152
	- warp size:               32
	- max threads per block:   1024
	- max threads per SM(X):   1536
	- max block sizes:         {1024,1024,64}
	- max grid sizes:          {2147483647,65535,65535}
	- max 2D array texture:    {131072,65536}
	- max 3D array texture:    {16384,16384,16384}
	- max 2D linear texture:   {131072,65000,2097120}
	- max 2D layered texture:  {32768,32768,2048}
	- number of SM(x)s:        46
	- registers per SM(x):     65536
	- registers per block:     65536
	- concurrent kernels:      yes
	- mapping host memory:     yes
	- unified addressing:      yes
	- texture alignment:       512 byte
	- pitch alignment:         32 byte
CUDA build version: 12.1
0
[12:32:43.787950][fatal] Invalid imageDescriber : cctag3

Desktop (please complete the following and other pertinent information):

  • OS: Fedora Linux 42 (KDE Plasma Desktop Edition) x86_64, Kernel: Linux 6.16.10-200.fc42.x86_64
  • Python version: Meshroom version
  • Qt/PySide version: Meshroom version
  • Meshroom version: 2025.1.0

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugfor actual bugs (unsure? use type:question)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions