Skip to content
This repository was archived by the owner on Aug 15, 2025. It is now read-only.
This repository was archived by the owner on Aug 15, 2025. It is now read-only.

Make fails with corrupt atom table #1593

@dragneelfps

Description

@dragneelfps

Describe the bug
make fails with below corrupt atom table errors -

➜  erlang_ls git:(main) ✗ make
Building escript...
===> Errors loading plugin erlfmt. Run rebar3 with DEBUG=1 set to see errors.
=ERROR REPORT==== 12-Jul-2025::14:56:02.235090 ===
beam/beam_load.c(150): Error loading module erlfmt:
  corrupt atom table


===> Errors loading plugin rebar3_proper. Run rebar3 with DEBUG=1 set to see errors.
=ERROR REPORT==== 12-Jul-2025::14:56:02.253565 ===
beam/beam_load.c(150): Error loading module rebar3_proper:
  corrupt atom table


=ERROR REPORT==== 12-Jul-2025::14:56:02.271007 ===
beam/beam_load.c(150): Error loading module rebar3_coveralls:
  corrupt atom table


===> Failed creating providers. Run with DIAGNOSTIC=1 for stacktrace or consult rebar3.crashdump.
make: *** [Makefile:7: all] Error 1

To Reproduce

  1. clone repo
  2. run make

Expected behavior
installs without any error

Actual behavior
A clear and concise description of what happens instead.
See above
Logs with DEBUG=1
out4.txt

Context

  • erlang_ls version (tag/sha): b8724fb
  • Editor used: NA
  • LSP client used: NA
  • rebar3: 3.25.0
  • erlang: 27.3.4.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions