Open
Description
Describe the bug
After trying to rebuild new home-manager config, the nix rebuild started crashing
Steps To Reproduce
- start nix daemon with sudo nix-daemon --debug -v
- or restart with sudo systemctl restart nix-daemon after sudo systemctl stop nix-daemon.socket
- nixos-rebuild --sudo switch -L -v -j 8 --flake .#$(hostname) --impure --show-trace
Expected behavior
sucessfull rebuild or build error
Metadata
nix-env (Nix) 2.28.3
Additional context
nix-daemon: ../src/libstore/build/derivation-goal.cc:293: nix::Goal::Co nix::DerivationGoal::haveDerivation(): Assertion `false' failed.
jún 12 22:13:59 timelinex systemd-coredump[97342]: [🡕] Process 95321 (nix-daemon) of user 0 dumped core.
Module /nix/store/h7gal1vfsb0n2a6cbxfcfjxal3mnwrm5-nix-2.28.3/bin/nix without build-id.
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 libpcre2-8.so.0 without build-id.
Module libllhttp.so.9.2 without build-id.
Module libaws-c-common.so.1 without build-id.
Module libaws-c-sdkutils.so.1.0.0 without build-id.
Module libaws-c-compression.so.1.0.0 without build-id.
Module libaws-checksums.so.1.0.0 without build-id.
Module libaws-c-cal.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 libbrotlicommon.so.1 without build-id.
Module libtbb.so.12 without build-id.
Module libxml2.so.2 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 libeditline.so.1 without build-id.
Module liblowdown.so.1 without build-id.
Module libgit2.so.1.9 without build-id.
Module libaws-cpp-sdk-core.so without build-id.
Module libaws-cpp-sdk-s3.so without build-id.
Module libaws-cpp-sdk-transfer.so without build-id.
Module libseccomp.so.2 without build-id.
Module libboost_context.so.1.87.0 without build-id.
Module libcpuid.so.17 without build-id.
Module libbrotlienc.so.1 without build-id.
Module libbrotlidec.so.1 without build-id.
Module libblake3.so.0 without build-id.
Module libarchive.so.13 without build-id.
Module libgcc_s.so.1 without build-id.
Module libstdc++.so.6 without build-id.
Module libnixcmd.so without build-id.
Module libnixmain.so without build-id.
Module libnixflake.so without build-id.
Module libnixfetchers.so without build-id.
Module libnixexpr.so without build-id.
Module libnixstore.so without build-id.
Module libnixutil.so without build-id.
Stack trace of thread 95321:
#0 0x00007fa8c5b2fcdc __pthread_kill_implementation (libc.so.6 + 0x99cdc)
#1 0x00007fa8c5ad73c6 raise (libc.so.6 + 0x413c6)
#2 0x00007fa8c5abe93a abort (libc.so.6 + 0x2893a)
#3 0x00007fa8c5abe85e __assert_fail_base.cold (libc.so.6 + 0x2885e)
#4 0x00007fa8c5acf5a6 __assert_fail (libc.so.6 + 0x395a6)
#5 0x00007fa8c68618ee _ZN3nix14DerivationGoal14haveDerivationEPZNS0_14haveDerivationEvE47_ZN3nix14DerivationGoal14haveDerivationEv.Frame.actor (libnixstore.so + 0x1a98ee)
#6 0x00007fa8c6879e28 _ZN3nix4Goal4workEv (libnixstore.so + 0x1c1e28)
#7 0x00007fa8c688ac97 _ZN3nix6Worker3runERKSt3setISt10shared_ptrINS_4GoalEENS_15CompareGoalPtrsESaIS4_EE (libnixstore.so + 0x1d2c97)
#8 0x00007fa8c68737cd _ZN3nix5Store21buildPathsWithResultsERKSt6vectorINS_11DerivedPathESaIS2_EENS_9BuildModeESt10shared_ptrIS0_E (libnixstore.so + 0x1bb7cd)
#9 0x00007fa8c68ac371 _ZN3nix6daemonL9performOpEPNS0_12TunnelLoggerENS_3refINS_5StoreEEENS_11TrustedFlagENS0_13RecursiveFlagERNS_11WorkerProto21BasicServerConnectionENS8_2OpE (libnixstore.so + 0x1f4371)
#10 0x00007fa8c68b0c1e _ZN3nix6daemon17processConnectionENS_3refINS_5StoreEEEONS_8FdSourceEONS_6FdSinkENS_11TrustedFlagENS0_13RecursiveFlagE (libnixstore.so + 0x1f8c1e)
#11 0x000055eda6300b9e _ZNSt17_Function_handlerIFvvEZL10daemonLoopSt8optionalIN3nix11TrustedFlagEEEUlvE_E9_M_invokeERKSt9_Any_data (/nix/store/h7gal1vfsb0n2a6cbxfcfjxal3mnwrm5-nix-2.28.3/bin/nix + 0x24fb9e)
#12 0x00007fa8c6d111df _ZNSt17_Function_handlerIFvvEZN3nix12startProcessESt8functionIS0_ERKNS1_14ProcessOptionsEEUlvE_E9_M_invokeERKSt9_Any_data (libnixutil.so + 0x19a1df)
#13 0x00007fa8c6d10069 _ZN3nixL6doForkEbRSt8functionIFvvEE (libnixutil.so + 0x199069)
#14 0x00007fa8c6d11381 _ZN3nix12startProcessESt8functionIFvvEERKNS_14ProcessOptionsE (libnixutil.so + 0x19a381)
#15 0x000055eda62ff5cc _ZL10daemonLoopSt8optionalIN3nix11TrustedFlagEE (/nix/store/h7gal1vfsb0n2a6cbxfcfjxal3mnwrm5-nix-2.28.3/bin/nix + 0x24e5cc)
#16 0x000055eda63009c4 _ZL15main_nix_daemoniPPc (/nix/store/h7gal1vfsb0n2a6cbxfcfjxal3mnwrm5-nix-2.28.3/bin/nix + 0x24f9c4)
#17 0x000055eda626e5bc _ZN3nix11mainWrappedEiPPc (/nix/store/h7gal1vfsb0n2a6cbxfcfjxal3mnwrm5-nix-2.28.3/bin/nix + 0x1bd5bc)
#18 0x00007fa8c61b4a51 _ZN3nix16handleExceptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvvEE (libnixmain.so + 0x3ea51)
#19 0x000055eda617f344 main (/nix/store/h7gal1vfsb0n2a6cbxfcfjxal3mnwrm5-nix-2.28.3/bin/nix + 0xce344)
#20 0x00007fa8c5ac047e __libc_start_call_main (libc.so.6 + 0x2a47e)
#21 0x00007fa8c5ac0539 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a539)
#22 0x000055eda6186f75 _start (/nix/store/h7gal1vfsb0n2a6cbxfcfjxal3mnwrm5-nix-2.28.3/bin/nix + 0xd5f75)
Stack trace of thread 95322:
#0 0x00007fa8c5ba380f __poll (libc.so.6 + 0x10d80f)
#1 0x000055eda6353ee1 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN3nix12MonitorFdHupC4EiEUlvE_EEEEE6_M_runEv (/nix/store/h7gal1vfsb0n2a6cbxfcfjxal3mnwrm5-nix-2.28.3/bin/nix + 0x2a2ee1)
#2 0x00007fa8c5dba064 execute_native_thread_routine (libstdc++.so.6 + 0xed064)
#3 0x00007fa8c5b2de63 start_thread (libc.so.6 + 0x97e63)
#4 0x00007fa8c5bb1dbc __clone3 (libc.so.6 + 0x11bdbc)
ELF object binary architecture: AMD x86-64
Checklist
- checked latest Nix manual (source)
- checked open bug issues and pull requests for possible duplicates
Add 👍 to issues you find important.