Bug#683226: mpich2: Segfaults if ssh is not available

Michael Banck mbanck at debian.org
Sun Jul 29 23:40:49 UTC 2012


Package: mpich2
Version: 1.4.1-4
Severity: important
Tags: patch

In a minimal unstable chroot, after installing mpich2 with
--no-install-recommends:

nighthawk:/tmp# mpirun /bin/true
Segmentation fault
nighthawk:/tmp# apt-get install --no-install-recommends openssh-client
[...]
nighthawk:/tmp# mpirun /bin/true
nighthawk:/tmp# echo $?
0
nighthawk:/tmp# mv /usr/bin/ssh{,_}
nighthawk:/tmp# mpirun /bin/true
Segmentation fault
nighthawk:/tmp#

This also makes mpi-default enabled packages on MPICH architectures
segfault in test suites, see e.g. (grep for "1.1.1.1" or "Segmentation
fault"):

https://buildd.debian.org/status/fetch.php?pkg=aces3&arch=mips&ver=3.0.6-5&stamp=1342693895

Not sure whether it would help the test suite, but this seems to be a
known bug (http://trac.mcs.anl.gov/projects/mpich2/ticket/1576) with a
known fix: http://trac.mcs.anl.gov/projects/mpich2/changeset/9543


I have not tested this patch.

Michael

-- System Information:
Debian Release: 6.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the debian-science-maintainers mailing list