USEARCH manual > known bugs and fixes
known bugs and fixes
 
See also
  Technical support
  Feature requests
  Bugs in previous versions
  Fixed versions
 
  Bug First ver Fixed ver Description
  6.0-1 6.0 6.0.175 This error message provoked by makeudb_ublast with some ‑pattern options:

---Fatal error---
udbparams.cpp(147) assert failed:
  m_SlotCount == DictSize
 

  6.0-2 6.0 6.0.175 sortbylength produces empty output file. Workaround is to specify ‑minseqlength 1.
 
  6.0-3 6.0 6.0.184 Error message from Win32 or Win64 version:

xxx.DLL is missing from your computer

Here, xxx indicates the name of the DLL, which may vary. The fix in v6.0.184 takes care of most but not all missing DLLs. Please see here if vcomp100.dll is reported missing.
 

  6.0-4 6.0 6.0.184 Thread deadlock problem. Hangs during "Build index" phase. Under Windows, may display:

Fatal User Error 1002: Deadlock due to omp_set_lock being called on lock already owned by thread
 

  6.0-5 6.0 6.0.185 Crash, e.g. segfault, when using -uc output to a search command. This happens only with -uc and only if a query has no hits (writing the N record crashes). Work-around is to use other output file formats e.g. -blast6out or userout.
 
  6.0-6 6.0 6.0.196 This error when using -userout and -userfields:

---Fatal error---
Invalid user field index out/0
 

  6.0-7 6.0 6.0.203 This error creating a UDB database:

---Fatal error---
Not implemented
 
  6.0-8 6.0 6.0.204 This error creating a UDB database:

---Fatal error---
udbio.cpp(43) assert failed:
  m_SlotCount == 0
 

  6.0-9 6.0 6.0.211 -sizein and -sizeout don't work correcly in cluster_smallmem and cluster_fast.
 
  6.0-10 6.0

6.0.229

This error from derep_fullseq or derep_prefix:

---Fatal error---
derepresult.cpp(353) assert failed: SeqCount2 == SeqCount - m_TooShortCount

Workaround is to use -minseqlength 1.
 

  6.0-11 6.0

6.0.230

Crash if -minsize used with -sortbysize.
 
  6.0-12 6.0

6.0.230

Incorrect consensus sequence produced by -consout if ‑sizein used and size=n; of centroid has n>255.
 
  6.0-13 6.0

6.0.267

uchime_ref ignored -strand both so would search only on plus strand. Work-around is to create a database with reference sequences on both strands, i.e. both the original and reverse-completed sequences.
 
  6.0-14 6.0.??

6.0.267

This error when using -uc option with a derep command.
---Fatal error---
Output option not supported
  6.0-15 6.0

6.0.284

This error from the 64-bit version when reading a FASTA file between 2Gb and 4Gb in size:

---Fatal error---
Invalid byte 0x02x in FASTA file (null)
 

  6.0-16 6.0   Several accept options not correctly implemented in cluster_fast, including query_cov, target_cov and the length ratio options maxsl etc. Work-around is to use cluster_smallmem.
 
  6.0-17 6.0

6.1

This error using -consout or -msaout:

---Fatal error---
profile.cpp(249) assert failed:
 MaxCount != 0

 

  6.0-18 6.0

6.1.509

Empty sequence in FASTA input file may cause crash without error message, e.g. Floating point exception.
 
  6.0-19 6.0

 

Nucleotide search with -strand both fails if the database uses the RNA alphabet rather than the DNA alphabet, i.e. uses T instead of U.