Bug#1111125: pmix: Makes openmpi crash on startup

Samuel Thibault sthibault at debian.org
Wed Aug 20 08:30:31 BST 2025


Samuel Thibault, le ven. 15 août 2025 00:26:08 +0200, a ecrit:
> Samuel Thibault, le ven. 15 août 2025 00:22:24 +0200, a ecrit:
> > $ mpirun.openmpi -np 2 ./test
> > Segmentation fault
> 
> Just to give an idea:
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x00007ffff7afd8e5 in open_components (
>     framework=0x7ffff7face80 <prte_prteinstalldirs_base_framework>)
>     at ../../../../../src/mca/base/pmix_mca_base_components_open.c:328
> warning: 328	../../../../../src/mca/base/pmix_mca_base_components_open.c: No such file or directory
> (gdb) bt
> #0  0x00007ffff7afd8e5 in open_components (
>     framework=0x7ffff7face80 <prte_prteinstalldirs_base_framework>)
>     at ../../../../../src/mca/base/pmix_mca_base_components_open.c:328
> #1  pmix_mca_base_framework_components_open (
>     framework=framework at entry=0x7ffff7face80 <prte_prteinstalldirs_base_framework>,
>     flags=<optimized out>) at ../../../../../src/mca/base/pmix_mca_base_components_open.c:291
> #2  0x00007ffff7f2c7b3 in prte_prteinstalldirs_base_open (flags=<optimized out>)
>     at ../../../../../../../3rd-party/prrte/src/mca/prteinstalldirs/base/prteinstalldirs_base_components.c:40
> #3  0x00007ffff7b05141 in pmix_mca_base_framework_open (
>     framework=0x7ffff7face80 <prte_prteinstalldirs_base_framework>,
>     flags=(PMIX_MCA_BASE_OPEN_FIND_COMPONENTS | PMIX_MCA_BASE_OPEN_STATIC_ONLY),
>     flags at entry=PMIX_MCA_BASE_OPEN_DEFAULT)
>     at ../../../../../src/mca/base/pmix_mca_base_framework.c:172
> #4  0x00007ffff7e93b4b in prte_init_minimum ()
>     at ../../../../../3rd-party/prrte/src/runtime/prte_init.c:212
> #5  0x0000555555558975 in ?? ()
> #6  0x00007ffff7833ca8 in __libc_start_call_main (main=main at entry=0x5555555587a0,
>     argc=argc at entry=4, argv=argv at entry=0x7fffffffeac8)
>     at ../sysdeps/nptl/libc_start_call_main.h:58
> #7  0x00007ffff7833d65 in __libc_start_main_impl (main=0x5555555587a0, argc=4,
>     argv=0x7fffffffeac8, init=<optimized out>, fini=<optimized out>,
>     rtld_fini=<optimized out>, stack_end=0x7fffffffeab8) at ../csu/libc-start.c:360
> #8  0x000055555555bb31 in ?? ()

It looks like the bug is 64b-only:

https://buildd.debian.org/status/package.php?p=eztrace&suite=sid

Samuel



More information about the debian-science-maintainers mailing list