Description
Multi-iteration (>1) untranslated (nucleotide-to-nucleotide) easy-search workflow (MMseqs2 Version: 18.8cc5c) fails after reporting "Query sequence has a result with no diagonal information" (segmentation fault). Single-iteration searches and translated searches work correctly.
Steps to Reproduce
<output.tsv> <tmp_dir> \
--threads 20 \
--num-iterations 2 \
--search-type 3
Expected Behavior
Search completes successfully and outputs alignment results.
Actual Behavior
- Search begins normally
- Query sequences are processed
- Several errors appear:
Query sequence <N> has a result with no diagonal information. Please check your database.
- Program terminates with segmentation fault
Error Messages
(...)
Calculation of alignments
Query sequence 265 has a result with no diagonal information. Please check your database.
Query sequence 455 has a result with no diagonal information. Please check your database.
corrupted double-linked list
Segmentation fault (core dumped)
Error: Alignment died
Error: Search step died
Error: Search died
Environment
- Conda/mamba installation of 18.8cc5c (Ubuntu 22.04.5 LTS)
nucleotide_example.zip
- Database type: Nucleotide (untranslated/nucleotide-to-nucleotide)
- Multiple databases and naming conventions (size 20kb-23mb)
Key Observations
- Multi-iteration nucleotide searches ONLY:
--num-iterations 1 works fine
- Protein and translated searches unaffected: Same data with translated search mode works correctly
- Lost diagonal information?:
Description
Multi-iteration (>1) untranslated (nucleotide-to-nucleotide)
easy-searchworkflow (MMseqs2 Version: 18.8cc5c) fails after reporting "Query sequence has a result with no diagonal information" (segmentation fault). Single-iteration searches and translated searches work correctly.Steps to Reproduce
Expected Behavior
Search completes successfully and outputs alignment results.
Actual Behavior
Query sequence <N> has a result with no diagonal information. Please check your database.Error Messages
Environment
nucleotide_example.zip
Key Observations
--num-iterations 1works fine