# Segmentation fault at rmprocs()

**URL:** <https://discourse.julialang.org/t/segmentation-fault-at-rmprocs/134022>\
**Category:** General Usage\
**Created:** [November 21, 2025, 10:55am UTC](https://discourse.julialang.org/t/segmentation-fault-at-rmprocs/134022 "2025-11-21T10:55:53Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![mancolric](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mancolric/32/21799_2.png) [@mancolric](https://discourse.julialang.org/u/mancolric)\
**Post date:** [November 21, 2025, 10:55am UTC](https://discourse.julialang.org/t/segmentation-fault-at-rmprocs/134022/1 "2025-11-21T10:55:53Z")

</div>

Hello, I am trying to run this simple `MWE.jl` file in a HPC:

```julia-auto
using Distributed

addprocs(2)
println("Processes added")

rmprocs(workers())
println("Processes removed")

```

If I run `julia MWE.jl` in my laptop, it works fine. However, if I run it in a HPC (say, e.g., in the master node), I get

```julia-auto
Processes added
Violación de segmento (`core' generado)

```

If I comment the line `rmprocs(workers())`, then the message `Processes removed` is printed but still the program ends with segmentation fault.

Help would be very much appreciated.

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [November 21, 2025, 11:19am UTC](https://discourse.julialang.org/t/segmentation-fault-at-rmprocs/134022/2 "2025-11-21T11:19:51Z")

</div>

Please read this resource before proceeding:

> **[GitHub - Arpeggeo/julia-distributed-computing: The ultimate guide to distributed computing in...](https://github.com/Arpeggeo/julia-distributed-computing)**
>
> The ultimate guide to distributed computing in Julia

HPC clusters might require the use of a job scheduler to manage processes. Perhaps your master node has some additional restrictions. Hard to know.

---

<div class="post-metadata">

**Author:** ![mancolric](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mancolric/32/21799_2.png) [@mancolric](https://discourse.julialang.org/u/mancolric)\
**Post date:** [November 21, 2025, 11:54am UTC](https://discourse.julialang.org/t/segmentation-fault-at-rmprocs/134022/3 "2025-11-21T11:54:18Z")

</div>

I have just realized that running `sudo julia MWE.jl` works fine. Is this a Julia-related issue or is it related to the administration of the HPC? Julia is installed in `/opt` folder.

---

<div class="post-metadata">

**Author:** ![mancolric](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mancolric/32/21799_2.png) [@mancolric](https://discourse.julialang.org/u/mancolric)\
**Post date:** [November 21, 2025, 11:57am UTC](https://discourse.julialang.org/t/segmentation-fault-at-rmprocs/134022/4 "2025-11-21T11:57:31Z")

</div>

I have tried something similar, but running `julia -p4 ...` or similar yields the segmentation fault. Whenever I try to work with several processes in julia I get the segmentation fault, unless it is under `sudo` permission.

---

<div class="post-metadata">

**Author:** ![mancolric](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mancolric/32/21799_2.png) [@mancolric](https://discourse.julialang.org/u/mancolric)\
**Post date:** [November 21, 2025, 3:12pm UTC](https://discourse.julialang.org/t/segmentation-fault-at-rmprocs/134022/5 "2025-11-21T15:12:36Z")

</div>

Unsetting `LD_LIBRARY_PATH` fixed the problem. Is a similar issue than [this one](https://discourse.julialang.org/t/seg-fault-when-using-julia-pakcage-installation-profiling/133991/16), [this one](https://discourse.julialang.org/t/segmentation-fault-using-packages/125458) and [this one](https://github.com/JuliaLang/julia/issues/53802).
