Skip to content

possible regression: "stack overflow (possible infinite recursion)" #9672

Open
@NobbZ

Description

Describe the bug

When trying to nix build gitlab:nobodyinperson/annextimelog with a recent build from master, an error is printed:

$ nix build gilab:nobodyinperson/annextimelog
copying '/nix/store/p418a043fs5smlx6cgj9z4q57kxlmym8-source' to the storeerror: stack overflow (possible infinite recursion)

2.18.1 worked fine and produces a proper result link. I am currently trying to bisect the issue. Which is not quite easy, as the error only occurs, when parts of the result are not available in the store, and I have not yet figured out what exactly needs to get removed, so I have to do a full GC each cycle (and building nix takes another huge amount of time)

Steps To Reproduce

  1. nix build gilab:nobodyinperson/annextimelog with a nix "nightly"
  2. See error

Expected behavior

A result links is created, like it got created during the 2.18.1

nix-env --version output

$ nix --version
nix (Nix) 2.20.0pre20231227_a21c762

Additional context

So far this one flake is the only that made me have the problem.

Priorities

Add 👍 to issues you find important.

Metadata

Labels

bugfetchingNetworking with the outside (non-Nix) world, input lockingregressionSomething doesn't work anymore

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions