Lix crashes with unhandled exception nix::Interrupted #1050

Open
opened 2025-11-26 03:30:44 +00:00 by demimarie · 1 comment

Describe the bug

Lix crashed due to an unhandled exception:

Lix crashed. This is a bug. We would appreciate if you report it along with what caused it at https://git.lix.systems/lix-project/lix/issues with the following information included:
Exception: nix::Interrupted: error: interrupted by the user
Stack trace:
 0# nix::getStackTrace[abi:cxx11]() in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixutil.so
 1# 0x00007FA9ABC64EE7 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixmain.so
 2# 0x00007FA9AACBF1AA in /nix/store/fly29nz0gwiww48y76myy0mimv12wz5w-gcc-14.3.0-lib/lib/libstdc++.so.6
 3# std::unexpected() in /nix/store/fly29nz0gwiww48y76myy0mimv12wz5w-gcc-14.3.0-lib/lib/libstdc++.so.6
 4# 0x00007FA9ABCCB16E in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixutil.so
 5# 0x00007FA9ABD1F5DF in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixutil.so
 6# nix::DerivationGoal::~DerivationGoal() in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
 7# nix::LinuxLocalDerivationGoal::~LinuxLocalDerivationGoal() in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
 8# 0x00007FA9AB635943 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
 9# 0x00007FA9AB5A7D0C in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
10# kj::_::ArrayJoinPromiseNodeBase::Branch::~Branch() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
11# kj::_::HeapArrayDisposer::disposeImpl(void*, unsigned long, unsigned long, unsigned long, void (*)(void*)) const in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj.so.1.2.0
12# kj::_::ArrayJoinPromiseNode<void>::~ArrayJoinPromiseNode() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
13# 0x00007FA9AB5A5100 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
14# 0x00007FA9AB5A5090 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
15# 0x00007FA9AB5A257B in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
16# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
17# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
18# 0x00007FA9AB52611D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
19# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
20# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
21# 0x00007FA9AB51260D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
22# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
23# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
24# 0x00007FA9AB503C85 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
25# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
26# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
27# 0x00007FA9AB571374 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
28# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
29# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
30# 0x00007FA9AB56C1CC in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
31# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
32# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
33# 0x00007FA9AB4F921E in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
34# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
35# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
36# 0x00007FA9AB59FDA5 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
37# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
38# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
39# 0x00007FA9AB638017 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
40# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
41# 0x00007FA9AB62C7DD in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
42# kj::_::ForkBranchBase::~ForkBranchBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
43# kj::_::TransformPromiseNodeBase::dropDependency() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
44# 0x00007FA9AB5A5CEF in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
45# 0x00007FA9AB5A5B3D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
46# kj::_::TransformPromiseNodeBase::dropDependency() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
47# 0x00007FA9AB5A7CDF in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
48# kj::_::ArrayJoinPromiseNodeBase::Branch::~Branch() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
49# kj::_::HeapArrayDisposer::disposeImpl(void*, unsigned long, unsigned long, unsigned long, void (*)(void*)) const in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj.so.1.2.0
50# kj::_::ArrayJoinPromiseNode<void>::~ArrayJoinPromiseNode() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
51# 0x00007FA9AB5A5100 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
52# 0x00007FA9AB5A5090 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
53# 0x00007FA9AB5A257B in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
54# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
55# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
56# 0x00007FA9AB52611D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
57# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
58# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
59# 0x00007FA9AB51260D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
60# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
61# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
62# 0x00007FA9AB503C85 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
63# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
64# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
65# 0x00007FA9AB571374 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
66# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
67# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
68# 0x00007FA9AB56C1CC in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
69# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
70# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
71# 0x00007FA9AB4F921E in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
72# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
73# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
74# 0x00007FA9AB59FDA5 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
75# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
76# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
77# 0x00007FA9AB638017 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
78# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
79# 0x00007FA9AB62C7DD in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
80# 0x00007FA9AB62C650 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
81# 0x00007FA9AB6271AB in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
82# 0x00007FA9AB627156 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
83# 0x00007FA9AB627149 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
84# nix::Worker::~Worker() in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
85# 0x00007FA9AB58DE1F in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
86# non-virtual thunk to kj::_::CoroutineBase::fire() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
87# 0x00007FA9ABBB7E1C in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
88# kj::_::waitImpl(kj::Own<kj::_::PromiseNode, kj::_::PromiseDisposer>&&, kj::_::ExceptionOrValue&, kj::WaitScope&, kj::SourceLocation) in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0
89# 0x00007FA9AB6574F9 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
90# nix::daemon::processConnection(nix::AsyncIoRoot&, nix::ref<nix::Store>, nix::FdSource&, nix::FdSink&, nix::TrustedFlag) in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so
91# 0x00005651B4D92F67 in nix-daemon
92# 0x00007FA9ABD8297D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixutil.so
93# nix::startProcess(std::function<void ()>, nix::ProcessOptions const&) in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixutil.so
94# 0x00005651B4D90931 in nix-daemon
95# std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) in nix-daemon
96# 0x00007FA9AA89FFFB in /nix/store/rcp9sdrrq8sfxkm5zdykglx7hd2gzbfy-glibc-2.40-66/lib/libc.so.6
97# pthread_once in /nix/store/rcp9sdrrq8sfxkm5zdykglx7hd2gzbfy-glibc-2.40-66/lib/libc.so.6
98# 0x00005651B4D8F12F in nix-daemon
99# 0x00007FA9AACED064 in /nix/store/fly29nz0gwiww48y76myy0mimv12wz5w-gcc-14.3.0-lib/lib/libstdc++.so.6
100# 0x00007FA9AA89A97A in /nix/store/rcp9sdrrq8sfxkm5zdykglx7hd2gzbfy-glibc-2.40-66/lib/libc.so.6
101# 0x00007FA9AA922D2C in /nix/store/rcp9sdrrq8sfxkm5zdykglx7hd2gzbfy-glibc-2.40-66/lib/libc.so.6
Process 92253 (nix-daemon) of user 0 dumped core.

Module libkeyutils.so.1 without build-id.
Module libkrb5support.so.0 without build-id.
Module libcom_err.so.3 without build-id.
Module libk5crypto.so.3 without build-id.
Module libkrb5.so.3 without build-id.
Module libunistring.so.5 without build-id.
Module libattr.so.1 without build-id.
Module libaws-c-common.so.1 without build-id.
Module libaws-checksums.so.1.0.0 without build-id.
Module libaws-c-sdkutils.so.1.0.0 without build-id.
Module libaws-c-cal.so.1.0.0 without build-id.
Module libaws-c-compression.so.1.0.0 without build-id.
Module libs2n.so.1 without build-id.
Module libaws-c-io.so.1.0.0 without build-id.
Module libaws-c-http.so.1.0.0 without build-id.
Module libaws-c-auth.so.1.0.0 without build-id.
Module libaws-c-s3.so.0unstable without build-id.
Module libaws-c-event-stream.so.1.0.0 without build-id.
Module libaws-c-mqtt.so.1.0.0 without build-id.
Module libaws-crt-cpp.so without build-id.
Module libgssapi_krb5.so.2 without build-id.
Module libpsl.so.5 without build-id.
Module libssh2.so.1 without build-id.
Module libidn2.so.0 without build-id.
Module libnghttp2.so.14 without build-id.
Module libngtcp2.so.16 without build-id.
Module libngtcp2_crypto_ossl.so.0 without build-id.
Module libnghttp3.so.9 without build-id.
Module libcares.so.2 without build-id.
Module libbrotlicommon.so.1 without build-id.
Module libxml2.so.16 without build-id.
Module liblzma.so.5 without build-id.
Module libz.so.1 without build-id.
Module libbz2.so.1 without build-id.
Module libzstd.so.1 without build-id.
Module libacl.so.1 without build-id.
Module libncursesw.so.6 without build-id.
Module libaws-cpp-sdk-transfer.so without build-id.
Module libaws-cpp-sdk-s3.so without build-id.
Module libaws-cpp-sdk-core.so without build-id.
Module libseccomp.so.2 without build-id.
Module libbrotlienc.so.1 without build-id.
Module libbrotlidec.so.1 without build-id.
Module libarchive.so.13 without build-id.
Module libcpuid.so.17 without build-id.
Module liblowdown.so.2 without build-id.
Module libeditline.so.1 without build-id.
Module libgcc_s.so.1 without build-id.
Module libstdc++.so.6 without build-id.
Stack trace of thread 92253:
#0  0x00007fa9aa89caac __pthread_kill_implementation (libc.so.6 + 0x9caac)
#1  0x00007fa9aa84190e raise (libc.so.6 + 0x4190e)
#2  0x00007fa9aa828942 abort (libc.so.6 + 0x28942)
#3  0x00007fa9abc64f28 _ZN3nix12_GLOBAL__N_111onTerminateEv (liblixmain.so + 0x13f28)
#4  0x00007fa9aacbf1aa _ZN10__cxxabiv111__terminateEPFvvE (libstdc++.so.6 + 0xbf1aa)
#5  0x00007fa9aacad7e9 _ZSt9terminatev (libstdc++.so.6 + 0xad7e9)
#6  0x00007fa9abccb16e __clang_call_terminate (liblixutil.so + 0x3f16e)
#7  0x00007fa9abd1f5df _ZN3nix22ArchiveCompressionSinkD1Ev (liblixutil.so + 0x935df)
#8  0x00007fa9ab4f7dbb _ZN3nix14DerivationGoalD2Ev (liblixstore.so + 0xf7dbb)
#9  0x00007fa9ab98fe7f _ZN3nix24LinuxLocalDerivationGoalD0Ev (liblixstore.so + 0x58fe7f)
#10 0x00007fa9ab635943 _ZNSt19_Sp_counted_deleterIPN3nix14DerivationGoalESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv (liblixstore.so + 0x235943)
#11 0x00007fa9ab5a7d0c _ZN2kj1_20TransformPromiseNodeINS0_4VoidEN5boost10outcome_v212basic_resultIN3nix4Goal10WorkResultENSt15__exception_ptr13exception_ptrENS4_6policy21exception_ptr_rethrowIS8_SA_vEEEEZNS6_12AsyncCollectISt10shared_ptrIS7_ESE_E12collectorForESH_NS_7PromiseISE_EEEUlSE_E_NS0_18PropagateExceptionEE7destroyEv (liblixstore.so + 0x1a7d0c)
#12 0x00007fa9abbb58c4 _ZN2kj1_24ArrayJoinPromiseNodeBase6BranchD2Ev (libkj-async.so.1.2.0 + 0x408c4)
#13 0x00007fa9abb07586 _ZNK2kj1_17HeapArrayDisposer11disposeImplEPvmmmPFvS2_E (libkj.so.1.2.0 + 0x20586)
#14 0x00007fa9abbb5b75 _ZN2kj1_20ArrayJoinPromiseNodeIvED2Ev (libkj-async.so.1.2.0 + 0x40b75)
#15 0x00007fa9ab5a5100 _ZN2kj1_7ForkHubINS0_4VoidEE7destroyEv (liblixstore.so + 0x1a5100)
#16 0x00007fa9ab5a5090 _ZNK2kj1_21StaticDisposerAdapterINS0_7ForkHubINS0_4VoidEEENS0_11ForkHubBaseEE11disposeImplEPv (liblixstore.so + 0x1a5090)
#17 0x00007fa9ab5a257b _ZN3nix4Goal12waitForGoalsEN2kj5ArrayISt4pairISt10shared_ptrIS0_ENS1_7PromiseIN5boost10outcome_v212basic_resultINS0_10WorkResultENSt15__exception_ptr13exception_ptrENS8_6policy21exception_ptr_rethrowISA_SC_vEEEEEEEEE.destroy (liblixstore.so + 0x1a257b)
#18 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#19 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9)
#20 0x00007fa9ab52611d _ZN3nix14DerivationGoal20gaveUpOnSubstitutionEv.destroy (liblixstore.so + 0x12611d)
#21 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#22 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9)
#23 0x00007fa9ab51260d _ZN3nix14DerivationGoal24outputsSubstitutionTriedEv.destroy (liblixstore.so + 0x11260d)
#24 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#25 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9)
#26 0x00007fa9ab503c85 _ZN3nix14DerivationGoal14haveDerivationEv.destroy (liblixstore.so + 0x103c85)
#27 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#28 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9)
#29 0x00007fa9ab571374 _ZN3nix14DerivationGoal14loadDerivationEv.destroy (liblixstore.so + 0x171374)
#30 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#31 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9)
#32 0x00007fa9ab56c1cc _ZN3nix14DerivationGoal13getDerivationEv.destroy (liblixstore.so + 0x16c1cc)
#33 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#34 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9)
#35 0x00007fa9ab4f921e _ZN3nix14DerivationGoal8workImplEv.destroy (liblixstore.so + 0xf921e)
#36 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#37 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9)
#38 0x00007fa9ab59fda5 _ZN3nix4Goal4workEv.destroy (liblixstore.so + 0x19fda5)
#39 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#40 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9)
#41 0x00007fa9ab638017 _ZZZN3nix6Worker14makeGoalCommonINS_9StorePathETkSt12derived_fromINS_4GoalEENS_14DerivationGoalETkNS_10InvocableRISt10unique_ptrIT0_St14default_deleteIS8_EEEEZNS0_18makeDerivationGoalERKS2_RKNS_11OutputsSpecENS_9BuildModeEE3$_0TkNS6_IbRS8_EEZNS0_18makeDerivationGoalESD_SG_SH_E3$_1EESt4pairISt10shared_ptrIS8_EN2kj7PromiseIN5boost10outcome_v212basic_resultINS4_10WorkResultENSt15__exception_ptr13exception_ptrENSR_6policy21exception_ptr_rethrowIST_SV_vEEEEEEERSt3mapIT_NS0_10CachedGoalIS8_EESt4lessIS13_ESaISL_IKS13_S15_EEERS18_T1_T2_ENKUlvE_clEvENKUlS13_SJ_S1E_E_clISM_IS5_ES12_IS2_NS14_IS5_EES16_IS2_ESaISL_ISC_S1K_EEESt17_Rb_tree_iteratorIS1M_EEES10_S13_SJ_S1E_.destroy (liblixstore.so + 0x238017)
#42 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#43 0x00007fa9ab62c7dd _ZN2kj1_7ForkHubIN5boost10outcome_v212basic_resultIN3nix4Goal10WorkResultENSt15__exception_ptr13exception_ptrENS3_6policy21exception_ptr_rethrowIS7_S9_vEEEEE7destroyEv (liblixstore.so + 0x22c7dd)
#44 0x00007fa9abbb343c _ZN2kj1_14ForkBranchBaseD2Ev (libkj-async.so.1.2.0 + 0x3e43c)
#45 0x00007fa9abbb2f53 _ZN2kj1_24TransformPromiseNodeBase14dropDependencyEv (libkj-async.so.1.2.0 + 0x3df53)
#46 0x00007fa9ab5a5cef _ZN2kj1_20TransformPromiseNodeIN5boost10outcome_v212basic_resultIN3nix4Goal10WorkResultENSt15__exception_ptr13exception_ptrENS3_6policy21exception_ptr_rethrowIS7_S9_vEEEESD_ZNS6_12waitForGoalsENS_5ArrayISt4pairISt10shared_ptrIS6_ENS_7PromiseISD_EEEEEE3$_0NS0_18PropagateExceptionEE7destroyEv (liblixstore.so + 0x1a5cef)
#47 0x00007fa9ab5a5b3d _ZN2kj1_16EagerPromiseNodeIN5boost10outcome_v212basic_resultIN3nix4Goal10WorkResultENSt15__exception_ptr13exception_ptrENS3_6policy21exception_ptr_rethrowIS7_S9_vEEEEE7destroyEv (liblixstore.so + 0x1a5b3d)
#48 0x00007fa9abbb2f53 _ZN2kj1_24TransformPromiseNodeBase14dropDependencyEv (libkj-async.so.1.2.0 + 0x3df53)
#49 0x00007fa9ab5a7cdf _ZN2kj1_20TransformPromiseNodeINS0_4VoidEN5boost10outcome_v212basic_resultIN3nix4Goal10WorkResultENSt15__exception_ptr13exception_ptrENS4_6policy21exception_ptr_rethrowIS8_SA_vEEEEZNS6_12AsyncCollectISt10shared_ptrIS7_ESE_E12collectorForESH_NS_7PromiseISE_EEEUlSE_E_NS0_18PropagateExceptionEE7destroyEv (liblixstore.so + 0x1a7cdf)
#50 0x00007fa9abbb58c4 _ZN2kj1_24ArrayJoinPromiseNodeBase6BranchD2Ev (libkj-async.so.1.2.0 + 0x408c4)
#51 0x00007fa9abb07586 _ZNK2kj1_17HeapArrayDisposer11disposeImplEPvmmmPFvS2_E (libkj.so.1.2.0 + 0x20586)
#52 0x00007fa9abbb5b75 _ZN2kj1_20ArrayJoinPromiseNodeIvED2Ev (libkj-async.so.1.2.0 + 0x40b75)
#53 0x00007fa9ab5a5100 _ZN2kj1_7ForkHubINS0_4VoidEE7destroyEv (liblixstore.so + 0x1a5100)
#54 0x00007fa9ab5a5090 _ZNK2kj1_21StaticDisposerAdapterINS0_7ForkHubINS0_4VoidEEENS0_11ForkHubBaseEE11disposeImplEPv (liblixstore.so + 0x1a5090)
#55 0x00007fa9ab5a257b _ZN3nix4Goal12waitForGoalsEN2kj5ArrayISt4pairISt10shared_ptrIS0_ENS1_7PromiseIN5boost10outcome_v212basic_resultINS0_10WorkResultENSt15__exception_ptr13exception_ptrENS8_6policy21exception_ptr_rethrowISA_SC_vEEEEEEEEE.destroy (liblixstore.so + 0x1a257b)
#56 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#57 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9)
#58 0x00007fa9ab52611d _ZN3nix14DerivationGoal20gaveUpOnSubstitutionEv.destroy (liblixstore.so + 0x12611d)
#59 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#60 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9)
#61 0x00007fa9ab51260d _ZN3nix14DerivationGoal24outputsSubstitutionTriedEv.destroy (liblixstore.so + 0x11260d)
#62 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77)
#63 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9)

Stack trace of thread 92255:
#0  0x00007fa9aa842740 __sigtimedwait (libc.so.6 + 0x42740)
#1  0x00007fa9aa841d5c sigwait (libc.so.6 + 0x41d5c)
#2  0x00007fa9abda36d7 _ZN3nixL19signalHandlerThreadE10__sigset_t (liblixutil.so + 0x1176d7)
#3  0x00007fa9abda37d8 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFv10__sigset_tES3_EEEEE6_M_runEv (liblixutil.so + 0x1177d8)
#4  0x00007fa9aaced064 execute_native_thread_routine (libstdc++.so.6 + 0xed064)
#5  0x00007fa9aa89a97a start_thread (libc.so.6 + 0x9a97a)
#6  0x00007fa9aa922d2c __clone3 (libc.so.6 + 0x122d2c)
ELF object binary architecture: AMD x86-64

Steps To Reproduce

  1. Build a lot of stuff in parallel, including things like LLVM and the Linux kernel.
  2. Cancel a bunch of the builds with SIGINT or SIGHUP.

Expected behavior

Lix doesn’t crash!

nix --version output

nix (Lix, like Nix) 2.93.3
System type: x86_64-linux
Additional system types: i686-linux, x86_64-v1-linux, x86_64-v2-linux, x86_64-v3-linux
Features: gc, signed-caches
System configuration file: /etc/nix/nix.conf
User configuration files: /root/.config/nix/nix.conf:/etc/xdg/nix/nix.conf:/root/.nix-profile/etc/xdg/nix/nix.conf:/nix/profile/etc/xdg/nix/nix.conf:/root/.local/state/nix/profile/etc/xdg/nix/nix.conf:/etc/profiles/per-user/root/etc/xdg/nix/nix.conf:/nix/var/nix/profiles/default/etc/xdg/nix/nix.conf:/run/current-system/sw/etc/xdg/nix/nix.conf
Store directory: /nix/store
State directory: /nix/var/nix
Data directory: /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/share

Additional context

I don’t know what is actually wrong here, but Lix asked me to report a bug, so here is the bug report!

## Describe the bug Lix crashed due to an unhandled exception: ``` Lix crashed. This is a bug. We would appreciate if you report it along with what caused it at https://git.lix.systems/lix-project/lix/issues with the following information included: Exception: nix::Interrupted: error: interrupted by the user Stack trace: 0# nix::getStackTrace[abi:cxx11]() in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixutil.so 1# 0x00007FA9ABC64EE7 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixmain.so 2# 0x00007FA9AACBF1AA in /nix/store/fly29nz0gwiww48y76myy0mimv12wz5w-gcc-14.3.0-lib/lib/libstdc++.so.6 3# std::unexpected() in /nix/store/fly29nz0gwiww48y76myy0mimv12wz5w-gcc-14.3.0-lib/lib/libstdc++.so.6 4# 0x00007FA9ABCCB16E in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixutil.so 5# 0x00007FA9ABD1F5DF in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixutil.so 6# nix::DerivationGoal::~DerivationGoal() in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 7# nix::LinuxLocalDerivationGoal::~LinuxLocalDerivationGoal() in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 8# 0x00007FA9AB635943 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 9# 0x00007FA9AB5A7D0C in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 10# kj::_::ArrayJoinPromiseNodeBase::Branch::~Branch() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 11# kj::_::HeapArrayDisposer::disposeImpl(void*, unsigned long, unsigned long, unsigned long, void (*)(void*)) const in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj.so.1.2.0 12# kj::_::ArrayJoinPromiseNode<void>::~ArrayJoinPromiseNode() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 13# 0x00007FA9AB5A5100 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 14# 0x00007FA9AB5A5090 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 15# 0x00007FA9AB5A257B in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 16# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 17# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 18# 0x00007FA9AB52611D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 19# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 20# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 21# 0x00007FA9AB51260D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 22# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 23# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 24# 0x00007FA9AB503C85 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 25# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 26# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 27# 0x00007FA9AB571374 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 28# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 29# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 30# 0x00007FA9AB56C1CC in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 31# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 32# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 33# 0x00007FA9AB4F921E in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 34# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 35# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 36# 0x00007FA9AB59FDA5 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 37# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 38# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 39# 0x00007FA9AB638017 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 40# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 41# 0x00007FA9AB62C7DD in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 42# kj::_::ForkBranchBase::~ForkBranchBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 43# kj::_::TransformPromiseNodeBase::dropDependency() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 44# 0x00007FA9AB5A5CEF in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 45# 0x00007FA9AB5A5B3D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 46# kj::_::TransformPromiseNodeBase::dropDependency() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 47# 0x00007FA9AB5A7CDF in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 48# kj::_::ArrayJoinPromiseNodeBase::Branch::~Branch() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 49# kj::_::HeapArrayDisposer::disposeImpl(void*, unsigned long, unsigned long, unsigned long, void (*)(void*)) const in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj.so.1.2.0 50# kj::_::ArrayJoinPromiseNode<void>::~ArrayJoinPromiseNode() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 51# 0x00007FA9AB5A5100 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 52# 0x00007FA9AB5A5090 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 53# 0x00007FA9AB5A257B in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 54# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 55# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 56# 0x00007FA9AB52611D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 57# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 58# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 59# 0x00007FA9AB51260D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 60# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 61# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 62# 0x00007FA9AB503C85 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 63# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 64# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 65# 0x00007FA9AB571374 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 66# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 67# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 68# 0x00007FA9AB56C1CC in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 69# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 70# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 71# 0x00007FA9AB4F921E in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 72# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 73# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 74# 0x00007FA9AB59FDA5 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 75# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 76# kj::_::CoroutineBase::AwaiterBase::~AwaiterBase() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 77# 0x00007FA9AB638017 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 78# kj::_::CoroutineBase::destroy() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 79# 0x00007FA9AB62C7DD in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 80# 0x00007FA9AB62C650 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 81# 0x00007FA9AB6271AB in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 82# 0x00007FA9AB627156 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 83# 0x00007FA9AB627149 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 84# nix::Worker::~Worker() in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 85# 0x00007FA9AB58DE1F in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 86# non-virtual thunk to kj::_::CoroutineBase::fire() in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 87# 0x00007FA9ABBB7E1C in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 88# kj::_::waitImpl(kj::Own<kj::_::PromiseNode, kj::_::PromiseDisposer>&&, kj::_::ExceptionOrValue&, kj::WaitScope&, kj::SourceLocation) in /nix/store/khwsqzc1s0b92y3l695g95f4773lb2h1-capnproto-1.2.0/lib/libkj-async.so.1.2.0 89# 0x00007FA9AB6574F9 in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 90# nix::daemon::processConnection(nix::AsyncIoRoot&, nix::ref<nix::Store>, nix::FdSource&, nix::FdSink&, nix::TrustedFlag) in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixstore.so 91# 0x00005651B4D92F67 in nix-daemon 92# 0x00007FA9ABD8297D in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixutil.so 93# nix::startProcess(std::function<void ()>, nix::ProcessOptions const&) in /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/lib/liblixutil.so 94# 0x00005651B4D90931 in nix-daemon 95# std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) in nix-daemon 96# 0x00007FA9AA89FFFB in /nix/store/rcp9sdrrq8sfxkm5zdykglx7hd2gzbfy-glibc-2.40-66/lib/libc.so.6 97# pthread_once in /nix/store/rcp9sdrrq8sfxkm5zdykglx7hd2gzbfy-glibc-2.40-66/lib/libc.so.6 98# 0x00005651B4D8F12F in nix-daemon 99# 0x00007FA9AACED064 in /nix/store/fly29nz0gwiww48y76myy0mimv12wz5w-gcc-14.3.0-lib/lib/libstdc++.so.6 100# 0x00007FA9AA89A97A in /nix/store/rcp9sdrrq8sfxkm5zdykglx7hd2gzbfy-glibc-2.40-66/lib/libc.so.6 101# 0x00007FA9AA922D2C in /nix/store/rcp9sdrrq8sfxkm5zdykglx7hd2gzbfy-glibc-2.40-66/lib/libc.so.6 Process 92253 (nix-daemon) of user 0 dumped core. Module libkeyutils.so.1 without build-id. Module libkrb5support.so.0 without build-id. Module libcom_err.so.3 without build-id. Module libk5crypto.so.3 without build-id. Module libkrb5.so.3 without build-id. Module libunistring.so.5 without build-id. Module libattr.so.1 without build-id. Module libaws-c-common.so.1 without build-id. Module libaws-checksums.so.1.0.0 without build-id. Module libaws-c-sdkutils.so.1.0.0 without build-id. Module libaws-c-cal.so.1.0.0 without build-id. Module libaws-c-compression.so.1.0.0 without build-id. Module libs2n.so.1 without build-id. Module libaws-c-io.so.1.0.0 without build-id. Module libaws-c-http.so.1.0.0 without build-id. Module libaws-c-auth.so.1.0.0 without build-id. Module libaws-c-s3.so.0unstable without build-id. Module libaws-c-event-stream.so.1.0.0 without build-id. Module libaws-c-mqtt.so.1.0.0 without build-id. Module libaws-crt-cpp.so without build-id. Module libgssapi_krb5.so.2 without build-id. Module libpsl.so.5 without build-id. Module libssh2.so.1 without build-id. Module libidn2.so.0 without build-id. Module libnghttp2.so.14 without build-id. Module libngtcp2.so.16 without build-id. Module libngtcp2_crypto_ossl.so.0 without build-id. Module libnghttp3.so.9 without build-id. Module libcares.so.2 without build-id. Module libbrotlicommon.so.1 without build-id. Module libxml2.so.16 without build-id. Module liblzma.so.5 without build-id. Module libz.so.1 without build-id. Module libbz2.so.1 without build-id. Module libzstd.so.1 without build-id. Module libacl.so.1 without build-id. Module libncursesw.so.6 without build-id. Module libaws-cpp-sdk-transfer.so without build-id. Module libaws-cpp-sdk-s3.so without build-id. Module libaws-cpp-sdk-core.so without build-id. Module libseccomp.so.2 without build-id. Module libbrotlienc.so.1 without build-id. Module libbrotlidec.so.1 without build-id. Module libarchive.so.13 without build-id. Module libcpuid.so.17 without build-id. Module liblowdown.so.2 without build-id. Module libeditline.so.1 without build-id. Module libgcc_s.so.1 without build-id. Module libstdc++.so.6 without build-id. Stack trace of thread 92253: #0 0x00007fa9aa89caac __pthread_kill_implementation (libc.so.6 + 0x9caac) #1 0x00007fa9aa84190e raise (libc.so.6 + 0x4190e) #2 0x00007fa9aa828942 abort (libc.so.6 + 0x28942) #3 0x00007fa9abc64f28 _ZN3nix12_GLOBAL__N_111onTerminateEv (liblixmain.so + 0x13f28) #4 0x00007fa9aacbf1aa _ZN10__cxxabiv111__terminateEPFvvE (libstdc++.so.6 + 0xbf1aa) #5 0x00007fa9aacad7e9 _ZSt9terminatev (libstdc++.so.6 + 0xad7e9) #6 0x00007fa9abccb16e __clang_call_terminate (liblixutil.so + 0x3f16e) #7 0x00007fa9abd1f5df _ZN3nix22ArchiveCompressionSinkD1Ev (liblixutil.so + 0x935df) #8 0x00007fa9ab4f7dbb _ZN3nix14DerivationGoalD2Ev (liblixstore.so + 0xf7dbb) #9 0x00007fa9ab98fe7f _ZN3nix24LinuxLocalDerivationGoalD0Ev (liblixstore.so + 0x58fe7f) #10 0x00007fa9ab635943 _ZNSt19_Sp_counted_deleterIPN3nix14DerivationGoalESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv (liblixstore.so + 0x235943) #11 0x00007fa9ab5a7d0c _ZN2kj1_20TransformPromiseNodeINS0_4VoidEN5boost10outcome_v212basic_resultIN3nix4Goal10WorkResultENSt15__exception_ptr13exception_ptrENS4_6policy21exception_ptr_rethrowIS8_SA_vEEEEZNS6_12AsyncCollectISt10shared_ptrIS7_ESE_E12collectorForESH_NS_7PromiseISE_EEEUlSE_E_NS0_18PropagateExceptionEE7destroyEv (liblixstore.so + 0x1a7d0c) #12 0x00007fa9abbb58c4 _ZN2kj1_24ArrayJoinPromiseNodeBase6BranchD2Ev (libkj-async.so.1.2.0 + 0x408c4) #13 0x00007fa9abb07586 _ZNK2kj1_17HeapArrayDisposer11disposeImplEPvmmmPFvS2_E (libkj.so.1.2.0 + 0x20586) #14 0x00007fa9abbb5b75 _ZN2kj1_20ArrayJoinPromiseNodeIvED2Ev (libkj-async.so.1.2.0 + 0x40b75) #15 0x00007fa9ab5a5100 _ZN2kj1_7ForkHubINS0_4VoidEE7destroyEv (liblixstore.so + 0x1a5100) #16 0x00007fa9ab5a5090 _ZNK2kj1_21StaticDisposerAdapterINS0_7ForkHubINS0_4VoidEEENS0_11ForkHubBaseEE11disposeImplEPv (liblixstore.so + 0x1a5090) #17 0x00007fa9ab5a257b _ZN3nix4Goal12waitForGoalsEN2kj5ArrayISt4pairISt10shared_ptrIS0_ENS1_7PromiseIN5boost10outcome_v212basic_resultINS0_10WorkResultENSt15__exception_ptr13exception_ptrENS8_6policy21exception_ptr_rethrowISA_SC_vEEEEEEEEE.destroy (liblixstore.so + 0x1a257b) #18 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #19 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9) #20 0x00007fa9ab52611d _ZN3nix14DerivationGoal20gaveUpOnSubstitutionEv.destroy (liblixstore.so + 0x12611d) #21 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #22 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9) #23 0x00007fa9ab51260d _ZN3nix14DerivationGoal24outputsSubstitutionTriedEv.destroy (liblixstore.so + 0x11260d) #24 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #25 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9) #26 0x00007fa9ab503c85 _ZN3nix14DerivationGoal14haveDerivationEv.destroy (liblixstore.so + 0x103c85) #27 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #28 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9) #29 0x00007fa9ab571374 _ZN3nix14DerivationGoal14loadDerivationEv.destroy (liblixstore.so + 0x171374) #30 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #31 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9) #32 0x00007fa9ab56c1cc _ZN3nix14DerivationGoal13getDerivationEv.destroy (liblixstore.so + 0x16c1cc) #33 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #34 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9) #35 0x00007fa9ab4f921e _ZN3nix14DerivationGoal8workImplEv.destroy (liblixstore.so + 0xf921e) #36 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #37 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9) #38 0x00007fa9ab59fda5 _ZN3nix4Goal4workEv.destroy (liblixstore.so + 0x19fda5) #39 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #40 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9) #41 0x00007fa9ab638017 _ZZZN3nix6Worker14makeGoalCommonINS_9StorePathETkSt12derived_fromINS_4GoalEENS_14DerivationGoalETkNS_10InvocableRISt10unique_ptrIT0_St14default_deleteIS8_EEEEZNS0_18makeDerivationGoalERKS2_RKNS_11OutputsSpecENS_9BuildModeEE3$_0TkNS6_IbRS8_EEZNS0_18makeDerivationGoalESD_SG_SH_E3$_1EESt4pairISt10shared_ptrIS8_EN2kj7PromiseIN5boost10outcome_v212basic_resultINS4_10WorkResultENSt15__exception_ptr13exception_ptrENSR_6policy21exception_ptr_rethrowIST_SV_vEEEEEEERSt3mapIT_NS0_10CachedGoalIS8_EESt4lessIS13_ESaISL_IKS13_S15_EEERS18_T1_T2_ENKUlvE_clEvENKUlS13_SJ_S1E_E_clISM_IS5_ES12_IS2_NS14_IS5_EES16_IS2_ESaISL_ISC_S1K_EEESt17_Rb_tree_iteratorIS1M_EEES10_S13_SJ_S1E_.destroy (liblixstore.so + 0x238017) #42 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #43 0x00007fa9ab62c7dd _ZN2kj1_7ForkHubIN5boost10outcome_v212basic_resultIN3nix4Goal10WorkResultENSt15__exception_ptr13exception_ptrENS3_6policy21exception_ptr_rethrowIS7_S9_vEEEEE7destroyEv (liblixstore.so + 0x22c7dd) #44 0x00007fa9abbb343c _ZN2kj1_14ForkBranchBaseD2Ev (libkj-async.so.1.2.0 + 0x3e43c) #45 0x00007fa9abbb2f53 _ZN2kj1_24TransformPromiseNodeBase14dropDependencyEv (libkj-async.so.1.2.0 + 0x3df53) #46 0x00007fa9ab5a5cef _ZN2kj1_20TransformPromiseNodeIN5boost10outcome_v212basic_resultIN3nix4Goal10WorkResultENSt15__exception_ptr13exception_ptrENS3_6policy21exception_ptr_rethrowIS7_S9_vEEEESD_ZNS6_12waitForGoalsENS_5ArrayISt4pairISt10shared_ptrIS6_ENS_7PromiseISD_EEEEEE3$_0NS0_18PropagateExceptionEE7destroyEv (liblixstore.so + 0x1a5cef) #47 0x00007fa9ab5a5b3d _ZN2kj1_16EagerPromiseNodeIN5boost10outcome_v212basic_resultIN3nix4Goal10WorkResultENSt15__exception_ptr13exception_ptrENS3_6policy21exception_ptr_rethrowIS7_S9_vEEEEE7destroyEv (liblixstore.so + 0x1a5b3d) #48 0x00007fa9abbb2f53 _ZN2kj1_24TransformPromiseNodeBase14dropDependencyEv (libkj-async.so.1.2.0 + 0x3df53) #49 0x00007fa9ab5a7cdf _ZN2kj1_20TransformPromiseNodeINS0_4VoidEN5boost10outcome_v212basic_resultIN3nix4Goal10WorkResultENSt15__exception_ptr13exception_ptrENS4_6policy21exception_ptr_rethrowIS8_SA_vEEEEZNS6_12AsyncCollectISt10shared_ptrIS7_ESE_E12collectorForESH_NS_7PromiseISE_EEEUlSE_E_NS0_18PropagateExceptionEE7destroyEv (liblixstore.so + 0x1a7cdf) #50 0x00007fa9abbb58c4 _ZN2kj1_24ArrayJoinPromiseNodeBase6BranchD2Ev (libkj-async.so.1.2.0 + 0x408c4) #51 0x00007fa9abb07586 _ZNK2kj1_17HeapArrayDisposer11disposeImplEPvmmmPFvS2_E (libkj.so.1.2.0 + 0x20586) #52 0x00007fa9abbb5b75 _ZN2kj1_20ArrayJoinPromiseNodeIvED2Ev (libkj-async.so.1.2.0 + 0x40b75) #53 0x00007fa9ab5a5100 _ZN2kj1_7ForkHubINS0_4VoidEE7destroyEv (liblixstore.so + 0x1a5100) #54 0x00007fa9ab5a5090 _ZNK2kj1_21StaticDisposerAdapterINS0_7ForkHubINS0_4VoidEEENS0_11ForkHubBaseEE11disposeImplEPv (liblixstore.so + 0x1a5090) #55 0x00007fa9ab5a257b _ZN3nix4Goal12waitForGoalsEN2kj5ArrayISt4pairISt10shared_ptrIS0_ENS1_7PromiseIN5boost10outcome_v212basic_resultINS0_10WorkResultENSt15__exception_ptr13exception_ptrENS8_6policy21exception_ptr_rethrowISA_SC_vEEEEEEEEE.destroy (liblixstore.so + 0x1a257b) #56 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #57 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9) #58 0x00007fa9ab52611d _ZN3nix14DerivationGoal20gaveUpOnSubstitutionEv.destroy (liblixstore.so + 0x12611d) #59 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #60 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9) #61 0x00007fa9ab51260d _ZN3nix14DerivationGoal24outputsSubstitutionTriedEv.destroy (liblixstore.so + 0x11260d) #62 0x00007fa9abbb6f77 _ZN2kj1_13CoroutineBase7destroyEv (libkj-async.so.1.2.0 + 0x41f77) #63 0x00007fa9abbb70d9 _ZN2kj1_13CoroutineBase11AwaiterBaseD2Ev (libkj-async.so.1.2.0 + 0x420d9) Stack trace of thread 92255: #0 0x00007fa9aa842740 __sigtimedwait (libc.so.6 + 0x42740) #1 0x00007fa9aa841d5c sigwait (libc.so.6 + 0x41d5c) #2 0x00007fa9abda36d7 _ZN3nixL19signalHandlerThreadE10__sigset_t (liblixutil.so + 0x1176d7) #3 0x00007fa9abda37d8 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFv10__sigset_tES3_EEEEE6_M_runEv (liblixutil.so + 0x1177d8) #4 0x00007fa9aaced064 execute_native_thread_routine (libstdc++.so.6 + 0xed064) #5 0x00007fa9aa89a97a start_thread (libc.so.6 + 0x9a97a) #6 0x00007fa9aa922d2c __clone3 (libc.so.6 + 0x122d2c) ELF object binary architecture: AMD x86-64 ``` ## Steps To Reproduce 1. Build a lot of stuff in parallel, including things like LLVM and the Linux kernel. 2. Cancel a bunch of the builds with SIGINT or SIGHUP. ## Expected behavior Lix doesn’t crash! ## `nix --version` output nix (Lix, like Nix) 2.93.3 System type: x86_64-linux Additional system types: i686-linux, x86_64-v1-linux, x86_64-v2-linux, x86_64-v3-linux Features: gc, signed-caches System configuration file: /etc/nix/nix.conf User configuration files: /root/.config/nix/nix.conf:/etc/xdg/nix/nix.conf:/root/.nix-profile/etc/xdg/nix/nix.conf:/nix/profile/etc/xdg/nix/nix.conf:/root/.local/state/nix/profile/etc/xdg/nix/nix.conf:/etc/profiles/per-user/root/etc/xdg/nix/nix.conf:/nix/var/nix/profiles/default/etc/xdg/nix/nix.conf:/run/current-system/sw/etc/xdg/nix/nix.conf Store directory: /nix/store State directory: /nix/var/nix Data directory: /nix/store/i6lm069c9din9v4ry6szspx5zrn0qzhv-lix-2.93.3/share ## Additional context I don’t know what is actually wrong here, but Lix asked me to report a bug, so here is the bug report!
Owner

just for clarification, did you cancel the lix clients that initiated the builds on the daemon, or did you cancel the actual build sandboxes started by the daemon?

just for clarification, did you cancel the lix *clients* that initiated the builds on the daemon, or did you cancel the actual build sandboxes started by the daemon?
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lix-project/lix#1050
No description provided.