lila
lila copied to clipboard
coredump executing build-hook
Feb 26 11:31:00 rigter async-nix-post-build-hook-start[1169762]: terminate called after throwing an instance of 'nix::Error'
Feb 26 11:31:00 rigter async-nix-post-build-hook-start[1169762]: what(): error: cannot determine user's home directory
Feb 26 11:31:00 rigter systemd[1]: Started Process Core Dump (PID 1169763/UID 0).
Feb 26 11:31:00 rigter systemd-timesyncd[1201]: Network configuration changed, trying to establish connection.
Feb 26 11:31:00 rigter systemd-timesyncd[1201]: Network configuration changed, trying to establish connection.
Feb 26 11:31:00 rigter systemd-timesyncd[1201]: Network configuration changed, trying to establish connection.
Feb 26 11:31:00 rigter systemd-timesyncd[1201]: Contacted time server 5.255.99.180:123 (0.nixos.pool.ntp.org).
Feb 26 11:31:00 rigter systemd-coredump[1169764]: [🡕] Process 1169762 (build-hook) of user 64608 dumped core.
Module libattr.so.1 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 libxml2.so.2 without build-id.
Module libbz2.so.1 without build-id.
Module liblzma.so.5 without build-id.
Module libacl.so.1 without build-id.
Module libbrotlicommon.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 libzstd.so.1 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 libz.so.1 without build-id.
Module libcpuid.so.16 without build-id.
Module libboost_context.so.1.81.0 without build-id.
Module libarchive.so.13 without build-id.
Module libbrotlidec.so.1 without build-id.
Module libbrotlienc.so.1 without build-id.
Module libseccomp.so.2 without build-id.
Module libaws-crt-cpp.so 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 libgcc_s.so.1 without build-id.
Module libstdc++.so.6 without build-id.
Module build-hook without build-id.
Stack trace of thread 1169762:
#0 0x00007f5a796a407c __pthread_kill_implementation (libc.so.6 + 0x8d07c)
#1 0x00007f5a79654e06 raise (libc.so.6 + 0x3de06)
#2 0x00007f5a7963d8f5 abort (libc.so.6 + 0x268f5)
#3 0x00007f5a798acc0b _ZN9__gnu_cxx27__verbose_terminate_handlerEv.cold (libstdc++.so.6 + 0xacc0b)
#4 0x00007f5a798bc21a _ZN10__cxxabiv111__terminateEPFvvE (libstdc++.so.6 + 0xbc21a)
#5 0x00007f5a798bc285 _ZSt9terminatev (libstdc++.so.6 + 0xbc285)
#6 0x00007f5a798bc4d7 __cxa_throw (libstdc++.so.6 + 0xbc4d7)
#7 0x00007f5a7a539ea2 _ZN3nix9getHomeOfB5cxx11Ej.cold (libnixutil.so + 0x4dea2)
#8 0x00007f5a7a5b86ce _ZZN3nix7getHomeB5cxx11EvENKUlvE_clEv.isra.0 (libnixutil.so + 0xcc6ce)
#9 0x00007f5a7a5a9248 _ZN3nix7getHomeB5cxx11Ev (libnixutil.so + 0xbd248)
#10 0x00007f5a7a5ab2e0 _ZN3nix12getConfigDirB5cxx11Ev (libnixutil.so + 0xbf2e0)
#11 0x00007f5a7a5ac547 _ZN3nix13getConfigDirsB5cxx11Ev (libnixutil.so + 0xc0547)
#12 0x00007f5a79d740d1 _ZN3nix18getUserConfigFilesB5cxx11Ev (libnixstore.so + 0x1740d1)
#13 0x00007f5a79d753d0 _ZN3nix8SettingsC2Ev (libnixstore.so + 0x1753d0)
#14 0x00007f5a79cc306a _sub_I_65535_0.0 (libnixstore.so + 0xc306a)
#15 0x00007f5a7a6acfee call_init (ld-linux-x86-64.so.2 + 0x4fee)
#16 0x00007f5a7a6ad0dc _dl_init (ld-linux-x86-64.so.2 + 0x50dc)
#17 0x00007f5a7a6c3170 _dl_start_user (ld-linux-x86-64.so.2 + 0x1b170)
ELF object binary architecture: AMD x86-64
Seems to be related to the homedir not being defined for the service maybe?
Maybe related to https://github.com/nix-community/queued-build-hook/issues/9 but unsure
indeed adding:
systemd.services.async-nix-post-build-hook = {
environment.HOME = "/var/lib/async-nix-post-build-hook";
};
fixed it, let's keep this issue open until upstream fixed this or we documented it.