Skip to content

Error while tring to install or update package #16187

Description

@ivvil

Describe the bug

After installing nix in single user mode, I get an error while running nix-env --upgrade or nix-env --install firefox

Steps To Reproduce

  1. Run nix-env --upgrade
  2. Get a Nix crashed. This is a bug. Please report this at https://github.com/NixOS/nix/issues with the following information included: error with a stacktrace
Nix crashed. This is a bug. Please report this at https://github.com/NixOS/nix/issues with the following information included:

Exception: std::bad_alloc: std::bad_alloc
Stack trace:
 0# 0x000FFFD4 in nix-env
 1# 0x000A0099 in /nix/store/1akz3d3l56rf8k4010vya5wf94c8qim7-gcc-15.2.0-lib/lib/libstdc++.so.6
 2# __cxa_call_terminate in /nix/store/1akz3d3l56rf8k4010vya5wf94c8qim7-gcc-15.2.0-lib/lib/libstdc++.so.6
 3# 0x00038FDB in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
 4# 0x00045E6B in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
 5# 0x00047E22 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
 6# nix::ExprSelect::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
 7# nix::ExprOpHasAttr::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
 8# 0x000CACC4 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
 9# nix::ExprOpAnd::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
10# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
11# 0x0010960A in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
12# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
13# nix::ExprCall::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
14# 0x00109AF7 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
15# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
16# nix::ExprCall::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
17# nix::ExprOpEq::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
18# 0x000CACC4 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
19# nix::ExprIf::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
20# nix::ExprLet::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
21# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
22# nix::ExprVar::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
23# nix::ExprSelect::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
24# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
25# 0x00109166 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
26# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
27# nix::ExprCall::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
28# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
29# nix::EvalState::concatLists(nix::Value&, std::span<nix::Value* const, 4294967295u>, nix::PosIdx, std::basic_string_view<char, std::char_traits<char> >) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
30# 0x0010AAF3 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
31# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
32# nix::ExprCall::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
33# nix::ExprSelect::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
34# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
35# 0x00109166 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
36# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
37# nix::ExprCall::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
38# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
39# nix::EvalState::concatLists(nix::Value&, std::span<nix::Value* const, 4294967295u>, nix::PosIdx, std::basic_string_view<char, std::char_traits<char> >) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
40# 0x0010AAF3 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
41# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
42# nix::ExprCall::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
43# nix::ExprSelect::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
44# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
45# 0x00109166 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
46# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
47# nix::ExprCall::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
48# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
49# nix::EvalState::concatLists(nix::Value&, std::span<nix::Value* const, 4294967295u>, nix::PosIdx, std::basic_string_view<char, std::char_traits<char> >) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
50# 0x0010AAF3 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
51# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
52# nix::ExprCall::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
53# nix::ExprSelect::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
54# nix::ExprOpNEq::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
55# 0x000CACC4 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
56# nix::ExprOpAnd::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
57# 0x000CACC4 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
58# nix::ExprIf::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
59# 0x000F82D7 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
60# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
61# nix::ExprCall::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
62# nix::ExprSelect::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
63# nix::ExprSelect::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
64# nix::ExprSelect::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
65# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
66# nix::ExprVar::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
67# nix::Expr::evalForUpdate(nix::EvalState&, nix::Env&, boost::container::small_vector<nix::Value, 16u, traceable_allocator<nix::Value>, void>&, std::basic_string_view<char, std::char_traits<char> >) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
68# nix::ExprOpUpdate::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
69# nix::EvalState::callFunction(nix::Value&, std::span<nix::Value*, 4294967295u>, nix::Value&, nix::PosIdx) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
70# nix::ExprSelect::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
71# nix::ExprOpHasAttr::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
72# 0x000CACC4 in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
73# nix::ExprAssert::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
74# nix::ExprLet::eval(nix::EvalState&, nix::Env&, nix::Value&) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
75# 0x000E689A in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
76# 0x000E8CCA in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
77# 0x000E8ABC in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
78# 0x000E8ABC in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
79# 0x000E8ABC in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
80# nix::getDerivations(nix::EvalState&, nix::Value&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, nix::Bindings&, std::__cxx11::list<nix::PackageInfo, traceable_allocator<nix::PackageInfo> >&, bool) in /nix/store/n8n5chlvlv787k6wa2pp0j17izi8pmri-nix-expr-2.35.1/lib/libnixexpr.so.2.35.1
81# 0x00173FE7 in nix-env
82# 0x001774F0 in nix-env
83# 0x0017AD0C in nix-env
84# 0x00188778 in nix-env
85# nix::mainWrapped(int, char**) in nix-env
86# 0x001D45D1 in nix-env
87# nix::handleExceptions(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, nix::fun<void ()>) in /nix/store/h5pzyrkfgr0c8765fjblzs1588x7v4bp-nix-util-2.35.1/lib/libnixutil.so.2.35.1
88# main in nix-env
89# 0x00026F21 in /nix/store/00gi5wl8g1cfd2qlpnc6mqdq66z24y0x-glibc-2.42-67/lib/libc.so.6
90# __libc_start_main in /nix/store/00gi5wl8g1cfd2qlpnc6mqdq66z24y0x-glibc-2.42-67/lib/libc.so.6
91# _start in nix-env

Abortado

Expected behavior

Packages gets upgraded or installed

Metadata

pcscale@pcscale-desktop:~$ nix-env --version
nix-env (Nix) 2.35.1

Additional context

Checklist


Add 👍 to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions