Home Page
Introduction
Versions
Authors
Acquiring MacClade


Features
 Version 4
 4.01-4.08 Features
 Hidden Features

 Full vs Classroom


Downloads
 Downloads
 Updaters
 Demo version


Support

 FAQ
 Known Bugs

 Feedback

     
     

Known Bugs in MacClade 4

David R. Maddison and Wayne P. Maddison
25 July 2005

Here is a list of the known bugs in MacClade 4. Many more minor bugs are not included. Bugs marked with may affect the numerical results presented by MacClade. The names of those who reported each bug (if someone other than DRM and WPM) are given in parentheses after the description. If you do not have the latest version of MacClade 4, check out the updater page.

The most recent release version is 4.08.

General

Description

Versions with bug
Version with fix

The "File Notes" and "Notes about Trees" windows are not available

4.02
4.03

Under MacOS X, MacClade will at times believe there is not enough memory available to perform a task (such as reading in a large file, or displaying a very large tree), even when there is sufficient memory. (Jonathan Marcot.)

4.04
4.05
If you ask MacClade to open a file with many more than the allowed number of characters (that is, much greater than 32,000), the error message was not appropriate.
4.0-4.06
4.07
MacClade would fail to deal with very large files or matrices on MacOS X and give an incorrect "Out of Memory" message. (Zack Hyde).
4.0-4.07
4.08

NEXUS file reading/writing

Description

Versions with bug
Version with fix

With nucleotide data, if some sites are set as "coding, undesignated", this is not saved by MacClade when the file is written. (Hervé Sauquet.)

4.0
4.01
If some taxa have single quotes in their names, and MacClade tries to read TREE commands in which full taxon names are entered in the tree description, the tree will not be read properly. This occurs with consensus files written by PAUP, for example. (James Albert.)
3.0-4.03
4.04
Foreign NEXUS blocks with more than 32,767 characters will not be saved properly in a file.
4.0-4.04
4.05
If two tokens in the file differ only by characters that are exactly 32 ASCII values apart (e.g., 2 and R) but at least one of these is NOT a letter, MacClade will falsely consider those two tokens identical. (Bill Piel.)
4.0-4.07
4.08

Import/export

Description

Versions with bug
Version with fix

Importing NBRF sequences into MacClade failed if the file was saved on a Microsoft Windows machine rather than a MacOS machine.

4.0
4.01

Under some circumstances some elements of a NONA file will not be imported. (Kip Will.)

4.0
4.01

Some common forms of GCG/MSF files that violate the official GCG/MSF file format cannot be read by MacClade. (Richard Thomas.)

4.0
4.01

Some other common forms of GCG/MSF files that violate the official GCG/MSF file format cannot be read by MacClade. (David Posada and Steve Perlman.)

4.0-4.01
4.02

NBRF sequences imported into MacClade had the first character of each sequence removed. (Jonathan Marcot.)

4.01
4.02
NBRF files with no text in the comment lines can have the first part of each sequence removed. (Byron Adams)
4.01
4.04

NBRF files with an asterisk in the comment lines failed to read.

4.0
4.06
GenBank files containing a URL in the text failed to read.
4.0-4.07
4.08

Data editor

Description

Versions with bug
Version with fix

The Codon Splitting Cost feature of the pairwise alignment tool does not always work.

4.0
4.01

Under rare circumstances MacClade may crash if the column width is changed.

4.0
4.01

Some tools in the editor were not available if all characters were selected or if the clipboard contained as many characters as in the matrix. For example, the Stamp Clipboard tool did not work if an entire sequence was in the clipboard. (Aniko Sabo.)

4.0
4.01

The Display menu did not always contain all relevant items when the data editor was frontmost. (Margaret Thayer.)

4.0
4.01

MacClade would often crash, or have other odd behavior, if you selected entire characters by touching on the character numbers at the top of a column, and then used the Selected Block Mover tool on them.

4.0
4.01

Choosing Undo in the editor after having converted nucleotides to amino acids resulted in a crash.

4.0
4.01

The Condense Taxon Names feature sometimes did not generate unique taxon names. (Tomoaki Nishiyama.)

4.0-4.01
4.02

Find String won't find a string of bases if they are at the start of a sequence, and that sequence's name is selected. (Bill Piel.)

4.0-4.01
4.02

The pairwise alignment tool will attempt but fail to align data if you have set all alignment costs to 0. (Byron Adams.)

4.0
4.04
The pairwise alignment tool would occasionally crash.
4.0
4.06
Inserting large numbers of characters into the matrix occasionally caused a crash.
4.0-4.06
4.07
Taxon Sets were inadvertantly removed from the Consensus Taxa submenu
4.04-4.06
4.07
Printing the data editor failed. (Ian Frame.)
4.06
4.07
Under rare circumstances the pairwise alignment tool would add an extra base to the end of a sequence. In so doing, it would give an error message alerting the user to the problem, so this should not have caused data corruption. (Heidi Döring.)
4.0-4.06
4.07
If you import sequence data into a file, then later add empty taxa from within MacClade, then choose Undo, both the empty taxa and the imported sequences would be removed.
4.0-4.06
4.07
The state name for the 26th state in Extended Standard data would not display properly in the data editor. (Alessandro Mosco.)
4.0-4.07
4.08
Recode crashes on occasion with molecular data.
4.0-4.07
4.08

List windows

Description

Versions with bug
Version with fix

If the name of an object was selected in a list window, and the list window was resized, the name of the selected object was sometimes drawn over top of the wrong row. (Michel Laurin.)

4.0
4.01

The number of taxa shown in the Trees List window is sometimes incorrect if taxa newly added to the matrix are newly added to a tree. (Michel Laurin.)

4.0
4.01

Assumptions

Description

Versions with bug
Version with fix

If exactly two characters are selected in the data editor, and the Change Weights menu is used to change their weights, only the weight of the first one will be altered.

4.0
4.01

Tree window

Description

Versions with bug
Version with fix
If the tree legend is locked, deselecting the checked items in the sigma menu does not make them disappear from the legend. Only if the legend is unlocked will it update. (Bill Piel.)
4.0
4.01

In Trace All Changes mode, with changes shown using bars, and with bar shape indicating what the character does elsewhere in the tree, IF a unique apomorphy of a clade was unchanged above the branch, but if some taxa in the clade had missing data for that character, then the bar was shown as "changed above, not outside" when it should have been marked "unique, uniform above".

4.0-4.03
4.04

Charts

Description

Versions with bug
Version with fix

MacClade will crash in some circumstances if you grab the scroll bar's thumb button in the table view of the Compare 2 Trees chart.

4.0-4.01
4.02

The log file for some of the State Changes & Stasis charts has confusing, unlabelled output

4.0-4.03
4.04


Copyright © 2011 by David R. Maddison and Wayne P. Maddison.
 All rights reserved.