NBISweden / MrBayes

MrBayes is a program for Bayesian inference and model choice across a wide range of phylogenetic and evolutionary models. For documentation and downloading the program, please see the home page:
http://NBISweden.github.io/MrBayes/
GNU General Public License v3.0
224 stars 78 forks source link

Segmentation fault for analysis with unlinked topology #296

Open evo-palaeo opened 4 months ago

evo-palaeo commented 4 months ago

I consistently get a segmentation fault on step 1 of a stepping stone analysis with unlinked topology. The dataset runs fine with the exact same settings if topology is linked.

What is the current observed behaviour?

The analysis seems to start fine, but I get the following error half way through sampling step 1:

Process received signal Signal: Segmentation fault: 11 (11) Signal code: Invalid permissions (2) Failing at address: 0x0 [ 0] 0 libsystem_platform.dylib

This occurs regardless of the number of cores I specify. I have tried this on a linux and mac machine using the latest installation of MrBayes and get the same error. The analysis runs to completion if topology is linked between partitions.

What is the expected/wanted behaviour?

I need the unlinked topology analysis to run to completion.

How may we reproduce this bug?

Steps to reproduce the bug: MB.zip

  1. Execute "95_Abrotrichini_Teta-et-al-2017_total_overlap.nex"
  2. The segmentation fault will occur on step 1 (approx gen 4900000)

Would you be able to compile and run MrBayes to test fixes to this bug?

What is the environment that you run MrBayes in?

Other information that may be of use to us in resolving this issue