Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zed creates unkillable process and freezes certain apps on NixOS #22086

Open
1 task done
scott2000 opened this issue Dec 16, 2024 · 3 comments
Open
1 task done

Zed creates unkillable process and freezes certain apps on NixOS #22086

scott2000 opened this issue Dec 16, 2024 · 3 comments
Labels
bug [core label] linux

Comments

@scott2000
Copy link

Check for existing issues

  • Completed

Describe the bug / provide steps to reproduce it

This may be related to #18194 or #20223, but I'm creating a separate issue because it seems slightly different. Basically, whenever I run zeditor to launch Zed in a certain project (https://github.com/martinvonz/jj), then Zed becomes unkillable. Zed appears to run normally, but when I try to close it, the process remains open in the background, preventing my machine from shutting down or restarting.

Additionally, some applications randomly freeze after the process becomes unkillable. For instance, I can't open an instance of fish after I open Zed, because it freezes indefinitely (even if I already closed Zed) unless I cancel with ^C.

Steps to reproduce:

  1. Open zed in project from https://github.com/martinvonz/jj
  2. Do some work, and eventually the bug will happen
  3. Now the bug will happen immediately whenever zed opens in the future

If I run rm -rf ~/.local/share/zed ~/.cache/zed ~/.config/zed to clear all Zed-related files, the bug stops happening, even if I re-open the same project. It eventually happens again in the future unpredictably, and then persists until I clear the files again. Restarting the computer doesn't prevent the issue.

This may have something to do with the NixOS wrapper, since the process which fails to exit is .zed-editor-wrapper, which seems to be created by NixOS: https://github.com/NixOS/nixpkgs/blob/33b9d57c656e65a9c88c5f34e4eb00b83e2b0ca9/pkgs/by-name/ze/zed-editor/package.nix#L200

Environment

Zed: v0.164.2 (Zed)
OS: Linux Wayland nixos 25.05
Memory: 30.7 GiB
Architecture: x86_64
GPU: AMD Radeon 760M (RADV GFX1103_R1) || radv || Mesa 24.2.6

If applicable, add screenshots or screencasts of the incorrect state / behavior

No response

If applicable, attach your Zed.log file to this issue.

Zed.log with freeze
2024-12-16T08:42:18.602292254-06:00 [INFO] ========== starting zed ==========
2024-12-16T08:42:18.670352515-06:00 [INFO] perform;
2024-12-16T08:42:18.670399615-06:00 [INFO] authenticate;
2024-12-16T08:42:18.670721883-06:00 [INFO] read_command;
2024-12-16T08:42:18.672571559-06:00 [INFO] socket reader;
2024-12-16T08:42:18.672812601-06:00 [INFO] new;
2024-12-16T08:42:18.673638213-06:00 [INFO] keep_updated;
2024-12-16T08:42:18.675932461-06:00 [INFO] Opening main db
2024-12-16T08:42:18.682134089-06:00 [INFO] Opening main db
2024-12-16T08:42:18.688632475-06:00 [INFO] Using git binary path: None
2024-12-16T08:42:18.707249601-06:00 [INFO] set environment variables from shell:/run/current-system/sw/bin/bash, path:/nix/store/3ix5h74n7ar9950vwzp4dxmil70pmx0k-gcc-wrapper-13.3.0/bin:/nix/store/xzfmarrq8x8s4ivpya24rrndqsq2ndiz-gcc-13.3.0/bin:/nix/store/26dy2y29fhissya64ygahwpidpvs3bm3-glibc-2.40-36-bin/bin:/nix/store/k48bha2fjqzarg52picsdfwlqx75aqbb-coreutils-9.5/bin:/nix/store/9bacph866qhmr2zfib1h49jixq5hhd01-binutils-wrapper-2.43.1/bin:/nix/store/va7kw1i822h95im4jacci19v0cqajfyf-binutils-2.43.1/bin:/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/bin:/nix/store/40yym8srkji787nrml52v4v160z41v65-openssl-3.3.2-bin/bin:/nix/store/3n2m8g45sqa8zyl0w63315kgfv3absnp-zstd-1.5.6-bin/bin:/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/bin:/nix/store/r359cx7aavmmg6y75vq9b9hrrdnkzl9x-libgit2-1.8.4/bin:/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/bin:/nix/store/y3swnj6xfbbmjawi524v12j69k9g35ds-cargo-deny-0.16.2/bin:/nix/store/91r6r37czmzg4x5adpdnisp29fgrpjzr-cargo-insta-1.40/bin:/nix/store/jakvs9579mdjjv4pjbbivni4m1hdmynz-cargo-nextest-0.9.82/bin:/nix/store/66kz62g4cd72b44crkqlhsy1p60w9hga-cargo-watch-8.5.3/bin:/nix/store/7mzxb628chf4yqj8w1907gcf332lffxn-watchman-2024.03.11.00/bin:/nix/store/mn9b3xqx9qpi6kq8ffgz9p55xc93hhgb-protobuf-28.3/bin:/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/bin:/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/bin:/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/bin:/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/bin:/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin:/nix/store/57d15ds8cqdkm1xhw30mh91pn41glh94-mold-wrapper-2.34.1/bin:/nix/store/nfvnrrdwhx4q131ib7ydhc9b4vbyvj4m-mold-2.34.1/bin:/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/bin:/nix/store/k48bha2fjqzarg52picsdfwlqx75aqbb-coreutils-9.5/bin:/nix/store/lfhmpajzgfmgl8xrdvp2r9hdi2rf17wy-findutils-4.10.0/bin:/nix/store/xrpvl6c1pyq7zazqnb41kgshmkr85da1-diffutils-3.10/bin:/nix/store/gvivnz7rb2gz1vy7d9mdxgzj9didz7w2-gnused-4.9/bin:/nix/store/14aswfz6pm8zvyyy927xzmi8x4rnvlc8-gnugrep-3.11/bin:/nix/store/45jb5s18799g8day8zjixrvknj4chp6r-gawk-5.3.1/bin:/nix/store/sdljgkhcmlflr785i4jffg1rvm294i1k-gnutar-1.35/bin:/nix/store/pg1n8f8zlwh4q4bsbnm9gwhx7cbix1m6-gzip-1.13/bin:/nix/store/y59bxw99pbld247dznzv352cqdhlybqi-bzip2-1.0.8-bin/bin:/nix/store/a08385589ajv3ahmp81nml9bh5dsi55n-gnumake-4.4.1/bin:/nix/store/0irlcqx2n3qm6b1pc9rsd2i8qpvcccaj-bash-5.2p37/bin:/nix/store/0knrdpnzi5s4igcvzw8yhkj8daq84a2v-patch-2.7.6/bin:/nix/store/g6rf9zyrz8hrgz4r7sd2hab3j1afxdkr-xz-5.6.3-bin/bin:/nix/store/83jpg0nha0gp1pggdvsk7zh6wn5lgm00-file-5.45/bin:/home/scott/jj/.direnv/bin:/run/wrappers/bin:/home/scott/.nix-profile/bin:/nix/profile/bin:/home/scott/.local/state/nix/profile/bin:/etc/profiles/per-user/scott/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/nix/store/hnkyz55vndmvwhg6nzpliv86gh6sxg7h-nodejs-22.10.0/bin
2024-12-16T08:42:18.742376704-06:00 [INFO] No prompt template overrides directory found at /home/scott/.local/share/zed/prompt_overrides. Using built-in prompts.
2024-12-16T08:42:18.748179287-06:00 [INFO] extensions updated. loading 5, reloading 0, unloading 0
2024-12-16T08:42:18.760718653-06:00 [INFO] activate is not implemented on Linux, ignoring the call
2024-12-16T08:42:18.769001921-06:00 [INFO] Opening main db
2024-12-16T08:42:18.770277035-06:00 [INFO] perform;
2024-12-16T08:42:18.770333393-06:00 [INFO] authenticate;
2024-12-16T08:42:18.770393017-06:00 [INFO] read_command;
2024-12-16T08:42:18.771215674-06:00 [INFO] socket reader;
2024-12-16T08:42:18.776599855-06:00 [INFO] new;
2024-12-16T08:42:18.777173986-06:00 [INFO] keep_updated;
2024-12-16T08:42:18.778881188-06:00 [INFO] set status on client 0: Authenticating
2024-12-16T08:42:18.779071423-06:00 [INFO] perform;
2024-12-16T08:42:18.77909105-06:00 [INFO] authenticate;
2024-12-16T08:42:18.779114455-06:00 [INFO] read_command;
2024-12-16T08:42:18.779463434-06:00 [INFO] socket reader;
2024-12-16T08:42:18.780847978-06:00 [ERROR] Failed to write settings to file "/nix/store/f1agm9zs2zgz0h88cxpbghjzmv0lya7s-zed-user-settings"

Caused by:
    Read-only file system (os error 30) at path "/nix/store/.tmpJQ6TpD"

Stack backtrace:
   0: anyhow::error::<impl anyhow::Error>::new
   1: blocking::unblock::{{closure}}
   2: async_task::raw::RawTask<F,T,S,M>::run
   3: std::sys::backtrace::__rust_begin_short_backtrace
   4: core::ops::function::FnOnce::call_once{{vtable.shim}}
   5: std::sys::pal::unix::thread::Thread::new::thread_start
   6: start_thread
   7: __GI___clone3
2024-12-16T08:42:18.794827515-06:00 [INFO] new;
2024-12-16T08:42:18.795494944-06:00 [INFO] keep_updated;
2024-12-16T08:42:18.795857028-06:00 [ERROR] Failed to write settings to file "/nix/store/f1agm9zs2zgz0h88cxpbghjzmv0lya7s-zed-user-settings"

Caused by:
    Read-only file system (os error 30) at path "/nix/store/.tmpSTYF7X"

Stack backtrace:
   0: anyhow::error::<impl anyhow::Error>::new
   1: blocking::unblock::{{closure}}
   2: async_task::raw::RawTask<F,T,S,M>::run
   3: std::sys::backtrace::__rust_begin_short_backtrace
   4: core::ops::function::FnOnce::call_once{{vtable.shim}}
   5: std::sys::pal::unix::thread::Thread::new::thread_start
   6: start_thread
   7: __GI___clone3
2024-12-16T08:42:18.795917905-06:00 [INFO] set status on client 267079: Connecting
2024-12-16T08:42:18.797801455-06:00 [INFO] building git repository, `.git` path in the worktree: ".git"
2024-12-16T08:42:18.841211977-06:00 [INFO] Enabling Vulkan Portability
2024-12-16T08:42:18.841245441-06:00 [INFO] Enabling color space support
2024-12-16T08:42:18.868004804-06:00 [INFO] Adapter: "AMD Radeon 760M (RADV GFX1103_R1)"
2024-12-16T08:42:18.868051634-06:00 [INFO] Ray tracing is supported
2024-12-16T08:42:18.881451971-06:00 [INFO] Using surface present mode MAILBOX
2024-12-16T08:42:18.881704034-06:00 [WARN] Unable to forbid exclusive full screen
2024-12-16T08:42:18.882167773-06:00 [INFO] Creating a descriptor pool for at most 16 sets
2024-12-16T08:42:18.882204493-06:00 [INFO] Creating a descriptor pool for at most 16 sets
2024-12-16T08:42:18.88223425-06:00 [INFO] Initializing Blade pipelines for surface SurfaceInfo { format: Bgra8UnormSrgb, alpha: PreMultiplied }
2024-12-16T08:42:18.896523691-06:00 [INFO] Using GPU: GPUSpecs { is_software_emulated: false, device_name: "AMD Radeon 760M (RADV GFX1103_R1)", driver_name: "radv", driver_info: "Mesa 24.2.6" }
2024-12-16T08:42:18.91781327-06:00 [INFO] Using surface present mode MAILBOX
2024-12-16T08:42:18.918046026-06:00 [WARN] Unable to forbid exclusive full screen
2024-12-16T08:42:18.9258943-06:00 [INFO] Opening main db
2024-12-16T08:42:18.931172467-06:00 [INFO] building git repository, `.git` path in the worktree: "_i/temp/.git"
2024-12-16T08:42:18.935265593-06:00 [INFO] Opening main db
2024-12-16T08:42:18.940888712-06:00 [INFO] Using surface present mode MAILBOX
2024-12-16T08:42:18.941391014-06:00 [WARN] Unable to forbid exclusive full screen
2024-12-16T08:42:18.948881092-06:00 [INFO] using project environment variables from CLI. PATH="/nix/store/3ix5h74n7ar9950vwzp4dxmil70pmx0k-gcc-wrapper-13.3.0/bin:/nix/store/xzfmarrq8x8s4ivpya24rrndqsq2ndiz-gcc-13.3.0/bin:/nix/store/26dy2y29fhissya64ygahwpidpvs3bm3-glibc-2.40-36-bin/bin:/nix/store/k48bha2fjqzarg52picsdfwlqx75aqbb-coreutils-9.5/bin:/nix/store/9bacph866qhmr2zfib1h49jixq5hhd01-binutils-wrapper-2.43.1/bin:/nix/store/va7kw1i822h95im4jacci19v0cqajfyf-binutils-2.43.1/bin:/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/bin:/nix/store/40yym8srkji787nrml52v4v160z41v65-openssl-3.3.2-bin/bin:/nix/store/3n2m8g45sqa8zyl0w63315kgfv3absnp-zstd-1.5.6-bin/bin:/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/bin:/nix/store/r359cx7aavmmg6y75vq9b9hrrdnkzl9x-libgit2-1.8.4/bin:/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/bin:/nix/store/y3swnj6xfbbmjawi524v12j69k9g35ds-cargo-deny-0.16.2/bin:/nix/store/91r6r37czmzg4x5adpdnisp29fgrpjzr-cargo-insta-1.40/bin:/nix/store/jakvs9579mdjjv4pjbbivni4m1hdmynz-cargo-nextest-0.9.82/bin:/nix/store/66kz62g4cd72b44crkqlhsy1p60w9hga-cargo-watch-8.5.3/bin:/nix/store/7mzxb628chf4yqj8w1907gcf332lffxn-watchman-2024.03.11.00/bin:/nix/store/mn9b3xqx9qpi6kq8ffgz9p55xc93hhgb-protobuf-28.3/bin:/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/bin:/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/bin:/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/bin:/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/bin:/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin:/nix/store/57d15ds8cqdkm1xhw30mh91pn41glh94-mold-wrapper-2.34.1/bin:/nix/store/nfvnrrdwhx4q131ib7ydhc9b4vbyvj4m-mold-2.34.1/bin:/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/bin:/nix/store/k48bha2fjqzarg52picsdfwlqx75aqbb-coreutils-9.5/bin:/nix/store/lfhmpajzgfmgl8xrdvp2r9hdi2rf17wy-findutils-4.10.0/bin:/nix/store/xrpvl6c1pyq7zazqnb41kgshmkr85da1-diffutils-3.10/bin:/nix/store/gvivnz7rb2gz1vy7d9mdxgzj9didz7w2-gnused-4.9/bin:/nix/store/14aswfz6pm8zvyyy927xzmi8x4rnvlc8-gnugrep-3.11/bin:/nix/store/45jb5s18799g8day8zjixrvknj4chp6r-gawk-5.3.1/bin:/nix/store/sdljgkhcmlflr785i4jffg1rvm294i1k-gnutar-1.35/bin:/nix/store/pg1n8f8zlwh4q4bsbnm9gwhx7cbix1m6-gzip-1.13/bin:/nix/store/y59bxw99pbld247dznzv352cqdhlybqi-bzip2-1.0.8-bin/bin:/nix/store/a08385589ajv3ahmp81nml9bh5dsi55n-gnumake-4.4.1/bin:/nix/store/0irlcqx2n3qm6b1pc9rsd2i8qpvcccaj-bash-5.2p37/bin:/nix/store/0knrdpnzi5s4igcvzw8yhkj8daq84a2v-patch-2.7.6/bin:/nix/store/g6rf9zyrz8hrgz4r7sd2hab3j1afxdkr-xz-5.6.3-bin/bin:/nix/store/83jpg0nha0gp1pggdvsk7zh6wn5lgm00-file-5.45/bin:/home/scott/jj/.direnv/bin:/run/wrappers/bin:/home/scott/.nix-profile/bin:/nix/profile/bin:/home/scott/.local/state/nix/profile/bin:/etc/profiles/per-user/scott/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin"
2024-12-16T08:42:19.006000782-06:00 [INFO] attempting to start language server "rust-analyzer", path: "/home/scott/jj", id: 1
2024-12-16T08:42:19.026704891-06:00 [INFO] found rust-analyzer in PATH. trying to run `rust-analyzer --help`
2024-12-16T08:42:19.095710337-06:00 [INFO] found user-installed language server for rust-analyzer. path: "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/bin/rust-analyzer", arguments: []
2024-12-16T08:42:19.0959968-06:00 [INFO] starting language server process. binary path: "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/bin/rust-analyzer", working directory: "/home/scott/jj", args: []
2024-12-16T08:42:19.188005294-06:00 [INFO] starting language server process. binary path: "/home/scott/.nix-profile/bin/node", working directory: "/", args: ["/home/scott/.local/share/zed/copilot/copilot-v0.7.0/dist/language-server.js", "--stdio"]
2024-12-16T08:42:19.23864847-06:00 [INFO] connected to rpc endpoint https://collab.zed.dev/rpc
2024-12-16T08:42:19.377704814-06:00 [INFO] add_connection;
2024-12-16T08:42:19.393424074-06:00 [INFO] set status on client 267079: Connected { peer_id: PeerId { owner_id: 626, id: 2474096 }, connection_id: ConnectionId { owner_id: 0, id: 0 } }
2024-12-16T08:42:19.792166484-06:00 [INFO] Language server with id 0 sent unhandled notification window/logMessage:
{
  "type": 3,
  "message": "[lsp] GitHub Copilot Language Server 1.236.0 initialized"
}
2024-12-16T08:42:19.792265983-06:00 [INFO] Language server with id 0 sent unhandled notification workspace/configuration:
{
  "items": [
    {
      "section": "github.copilot"
    },
    {
      "section": "github-enterprise"
    },
    {
      "section": "http"
    },
    {
      "section": "telemetry"
    }
  ]
}
2024-12-16T08:42:19.866665495-06:00 [ERROR] No such file or directory (os error 2) about ["/home/scott/.config/rust-analyzer"]

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
   1: <fs::linux_watcher::LinuxWatcher as fs::Watcher>::add
   2: <fs::RealFs as fs::Fs>::watch::{{closure}}
   3: project::lsp_store::LanguageServerWatchedPathsBuilder::build::{{closure}}::{{closure}}::{{closure}}::{{closure}}
   4: async_task::raw::RawTask<F,T,S,M>::run
   5: <gpui::platform::linux::wayland::client::WaylandClient as gpui::platform::linux::platform::LinuxClient>::run
   6: gpui::platform::linux::platform::<impl gpui::platform::Platform for P>::run
   7: gpui::app::App::run
   8: zed::main
   9: std::sys::backtrace::__rust_begin_short_backtrace
  10: std::rt::lang_start::{{closure}}
  11: std::rt::lang_start_internal
  12: main
  13: __libc_start_call_main
  14: __libc_start_main_alias_2
  15: _start
2024-12-16T08:42:20.616222896-06:00 [ERROR] No such file or directory (os error 2) about ["/home/scott/.config/rust-analyzer"]

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
   1: <fs::linux_watcher::LinuxWatcher as fs::Watcher>::add
   2: <fs::RealFs as fs::Fs>::watch::{{closure}}
   3: project::lsp_store::LanguageServerWatchedPathsBuilder::build::{{closure}}::{{closure}}::{{closure}}::{{closure}}
   4: async_task::raw::RawTask<F,T,S,M>::run
   5: <gpui::platform::linux::wayland::client::WaylandClient as gpui::platform::linux::platform::LinuxClient>::run
   6: gpui::platform::linux::platform::<impl gpui::platform::Platform for P>::run
   7: gpui::app::App::run
   8: zed::main
   9: std::sys::backtrace::__rust_begin_short_backtrace
  10: std::rt::lang_start::{{closure}}
  11: std::rt::lang_start_internal
  12: main
  13: __libc_start_call_main
  14: __libc_start_main_alias_2
  15: _start
2024-12-16T08:42:28.413890555-06:00 [INFO] Creating a descriptor pool for at most 16 sets
2024-12-16T08:42:28.431491285-06:00 [INFO] Creating a descriptor pool for at most 16 sets
2024-12-16T08:42:28.44752876-06:00 [INFO] Creating a descriptor pool for at most 256 sets
2024-12-16T08:42:28.463476508-06:00 [INFO] Creating a descriptor pool for at most 256 sets
2024-12-16T08:42:32.294763047-06:00 [ERROR] oneshot canceled

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
   1: lsp::LanguageServer::shutdown::{{closure}}::{{closure}}::{{closure}}
   2: <util::LogErrorFuture<F> as core::future::future::Future>::poll
   3: project::lsp_store::LocalLspStore::shutdown_language_servers::{{closure}}::{{closure}}
   4: gpui::app::model_context::ModelContext<T>::on_app_quit::{{closure}}::{{closure}}
   5: gpui::app::AppContext::shutdown
   6: gpui::app::AppContext::new::{{closure}}
   7: gpui::platform::linux::platform::<impl gpui::platform::Platform for P>::run
   8: gpui::app::App::run
   9: zed::main
  10: std::sys::backtrace::__rust_begin_short_backtrace
  11: std::rt::lang_start::{{closure}}
  12: std::rt::lang_start_internal
  13: main
  14: __libc_start_call_main
  15: __libc_start_main_alias_2
  16: _start
Zed.log without freeze (after clearing config)
2024-12-16T08:52:29.076414493-06:00 [INFO] ========== starting zed ==========
2024-12-16T08:52:29.086164729-06:00 [INFO] perform;
2024-12-16T08:52:29.086190528-06:00 [INFO] authenticate;
2024-12-16T08:52:29.086227638-06:00 [INFO] read_command;
2024-12-16T08:52:29.086324251-06:00 [INFO] Opening main db
2024-12-16T08:52:29.086821221-06:00 [INFO] new;
2024-12-16T08:52:29.086862118-06:00 [INFO] socket reader;
2024-12-16T08:52:29.087138731-06:00 [INFO] Opening main db
2024-12-16T08:52:29.087416396-06:00 [INFO] keep_updated;
2024-12-16T08:52:29.088071174-06:00 [INFO] Using git binary path: None
2024-12-16T08:52:29.103412122-06:00 [INFO] set environment variables from shell:/run/current-system/sw/bin/bash, path:/nix/store/3ix5h74n7ar9950vwzp4dxmil70pmx0k-gcc-wrapper-13.3.0/bin:/nix/store/xzfmarrq8x8s4ivpya24rrndqsq2ndiz-gcc-13.3.0/bin:/nix/store/26dy2y29fhissya64ygahwpidpvs3bm3-glibc-2.40-36-bin/bin:/nix/store/k48bha2fjqzarg52picsdfwlqx75aqbb-coreutils-9.5/bin:/nix/store/9bacph866qhmr2zfib1h49jixq5hhd01-binutils-wrapper-2.43.1/bin:/nix/store/va7kw1i822h95im4jacci19v0cqajfyf-binutils-2.43.1/bin:/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/bin:/nix/store/40yym8srkji787nrml52v4v160z41v65-openssl-3.3.2-bin/bin:/nix/store/3n2m8g45sqa8zyl0w63315kgfv3absnp-zstd-1.5.6-bin/bin:/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/bin:/nix/store/r359cx7aavmmg6y75vq9b9hrrdnkzl9x-libgit2-1.8.4/bin:/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/bin:/nix/store/y3swnj6xfbbmjawi524v12j69k9g35ds-cargo-deny-0.16.2/bin:/nix/store/91r6r37czmzg4x5adpdnisp29fgrpjzr-cargo-insta-1.40/bin:/nix/store/jakvs9579mdjjv4pjbbivni4m1hdmynz-cargo-nextest-0.9.82/bin:/nix/store/66kz62g4cd72b44crkqlhsy1p60w9hga-cargo-watch-8.5.3/bin:/nix/store/7mzxb628chf4yqj8w1907gcf332lffxn-watchman-2024.03.11.00/bin:/nix/store/mn9b3xqx9qpi6kq8ffgz9p55xc93hhgb-protobuf-28.3/bin:/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/bin:/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/bin:/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/bin:/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/bin:/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin:/nix/store/57d15ds8cqdkm1xhw30mh91pn41glh94-mold-wrapper-2.34.1/bin:/nix/store/nfvnrrdwhx4q131ib7ydhc9b4vbyvj4m-mold-2.34.1/bin:/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/bin:/nix/store/k48bha2fjqzarg52picsdfwlqx75aqbb-coreutils-9.5/bin:/nix/store/lfhmpajzgfmgl8xrdvp2r9hdi2rf17wy-findutils-4.10.0/bin:/nix/store/xrpvl6c1pyq7zazqnb41kgshmkr85da1-diffutils-3.10/bin:/nix/store/gvivnz7rb2gz1vy7d9mdxgzj9didz7w2-gnused-4.9/bin:/nix/store/14aswfz6pm8zvyyy927xzmi8x4rnvlc8-gnugrep-3.11/bin:/nix/store/45jb5s18799g8day8zjixrvknj4chp6r-gawk-5.3.1/bin:/nix/store/sdljgkhcmlflr785i4jffg1rvm294i1k-gnutar-1.35/bin:/nix/store/pg1n8f8zlwh4q4bsbnm9gwhx7cbix1m6-gzip-1.13/bin:/nix/store/y59bxw99pbld247dznzv352cqdhlybqi-bzip2-1.0.8-bin/bin:/nix/store/a08385589ajv3ahmp81nml9bh5dsi55n-gnumake-4.4.1/bin:/nix/store/0irlcqx2n3qm6b1pc9rsd2i8qpvcccaj-bash-5.2p37/bin:/nix/store/0knrdpnzi5s4igcvzw8yhkj8daq84a2v-patch-2.7.6/bin:/nix/store/g6rf9zyrz8hrgz4r7sd2hab3j1afxdkr-xz-5.6.3-bin/bin:/nix/store/83jpg0nha0gp1pggdvsk7zh6wn5lgm00-file-5.45/bin:/home/scott/jj/.direnv/bin:/run/wrappers/bin:/home/scott/.nix-profile/bin:/nix/profile/bin:/home/scott/.local/state/nix/profile/bin:/etc/profiles/per-user/scott/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/nix/store/hnkyz55vndmvwhg6nzpliv86gh6sxg7h-nodejs-22.10.0/bin
2024-12-16T08:52:29.10915973-06:00 [INFO] No prompt template overrides directory found at /home/scott/.local/share/zed/prompt_overrides. Using built-in prompts.
2024-12-16T08:52:29.110797326-06:00 [INFO] activate is not implemented on Linux, ignoring the call
2024-12-16T08:52:29.113363919-06:00 [INFO] Opening main db
2024-12-16T08:52:29.11361311-06:00 [INFO] perform;
2024-12-16T08:52:29.113650501-06:00 [INFO] authenticate;
2024-12-16T08:52:29.113696237-06:00 [INFO] read_command;
2024-12-16T08:52:29.1142901-06:00 [INFO] socket reader;
2024-12-16T08:52:29.117905847-06:00 [INFO] new;
2024-12-16T08:52:29.118359555-06:00 [INFO] keep_updated;
2024-12-16T08:52:29.11947251-06:00 [INFO] set status on client 0: Authenticating
2024-12-16T08:52:29.119793466-06:00 [INFO] perform;
2024-12-16T08:52:29.119813484-06:00 [INFO] authenticate;
2024-12-16T08:52:29.119837259-06:00 [INFO] read_command;
2024-12-16T08:52:29.120155351-06:00 [ERROR] Failed to write settings to file "/nix/store/f1agm9zs2zgz0h88cxpbghjzmv0lya7s-zed-user-settings"

Caused by:
    Read-only file system (os error 30) at path "/nix/store/.tmpuVdaHg"

Stack backtrace:
   0: anyhow::error::<impl anyhow::Error>::new
   1: blocking::unblock::{{closure}}
   2: async_task::raw::RawTask<F,T,S,M>::run
   3: std::sys::backtrace::__rust_begin_short_backtrace
   4: core::ops::function::FnOnce::call_once{{vtable.shim}}
   5: std::sys::pal::unix::thread::Thread::new::thread_start
   6: start_thread
   7: __GI___clone3
2024-12-16T08:52:29.128508285-06:00 [INFO] socket reader;
2024-12-16T08:52:29.129196907-06:00 [ERROR] Failed to write settings to file "/nix/store/f1agm9zs2zgz0h88cxpbghjzmv0lya7s-zed-user-settings"

Caused by:
    Read-only file system (os error 30) at path "/nix/store/.tmpgtvpiN"

Stack backtrace:
   0: anyhow::error::<impl anyhow::Error>::new
   1: blocking::unblock::{{closure}}
   2: async_task::raw::RawTask<F,T,S,M>::run
   3: std::sys::backtrace::__rust_begin_short_backtrace
   4: core::ops::function::FnOnce::call_once{{vtable.shim}}
   5: std::sys::pal::unix::thread::Thread::new::thread_start
   6: start_thread
   7: __GI___clone3
2024-12-16T08:52:29.130210033-06:00 [INFO] building git repository, `.git` path in the worktree: ".git"
2024-12-16T08:52:29.130410943-06:00 [INFO] new;
2024-12-16T08:52:29.130802503-06:00 [INFO] keep_updated;
2024-12-16T08:52:29.145450691-06:00 [INFO] Enabling Vulkan Portability
2024-12-16T08:52:29.145479625-06:00 [INFO] Enabling color space support
2024-12-16T08:52:29.160768374-06:00 [INFO] Adapter: "AMD Radeon 760M (RADV GFX1103_R1)"
2024-12-16T08:52:29.160820332-06:00 [INFO] Ray tracing is supported
2024-12-16T08:52:29.168912363-06:00 [INFO] Using surface present mode MAILBOX
2024-12-16T08:52:29.169210607-06:00 [INFO] building git repository, `.git` path in the worktree: "_i/temp/.git"
2024-12-16T08:52:29.169486769-06:00 [WARN] Unable to forbid exclusive full screen
2024-12-16T08:52:29.169863863-06:00 [INFO] Creating a descriptor pool for at most 16 sets
2024-12-16T08:52:29.169905561-06:00 [INFO] Creating a descriptor pool for at most 16 sets
2024-12-16T08:52:29.169938444-06:00 [INFO] Initializing Blade pipelines for surface SurfaceInfo { format: Bgra8UnormSrgb, alpha: PreMultiplied }
2024-12-16T08:52:29.175980488-06:00 [INFO] Using GPU: GPUSpecs { is_software_emulated: false, device_name: "AMD Radeon 760M (RADV GFX1103_R1)", driver_name: "radv", driver_info: "Mesa 24.2.6" }
2024-12-16T08:52:29.177841908-06:00 [INFO] Using surface present mode MAILBOX
2024-12-16T08:52:29.178267412-06:00 [WARN] Unable to forbid exclusive full screen
2024-12-16T08:52:29.180899529-06:00 [INFO] set status on client 267079: Connecting
2024-12-16T08:52:29.181340243-06:00 [INFO] Opening main db
2024-12-16T08:52:29.185251248-06:00 [INFO] Opening main db
2024-12-16T08:52:29.18919222-06:00 [INFO] using project environment variables from CLI. PATH="/nix/store/3ix5h74n7ar9950vwzp4dxmil70pmx0k-gcc-wrapper-13.3.0/bin:/nix/store/xzfmarrq8x8s4ivpya24rrndqsq2ndiz-gcc-13.3.0/bin:/nix/store/26dy2y29fhissya64ygahwpidpvs3bm3-glibc-2.40-36-bin/bin:/nix/store/k48bha2fjqzarg52picsdfwlqx75aqbb-coreutils-9.5/bin:/nix/store/9bacph866qhmr2zfib1h49jixq5hhd01-binutils-wrapper-2.43.1/bin:/nix/store/va7kw1i822h95im4jacci19v0cqajfyf-binutils-2.43.1/bin:/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/bin:/nix/store/40yym8srkji787nrml52v4v160z41v65-openssl-3.3.2-bin/bin:/nix/store/3n2m8g45sqa8zyl0w63315kgfv3absnp-zstd-1.5.6-bin/bin:/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/bin:/nix/store/r359cx7aavmmg6y75vq9b9hrrdnkzl9x-libgit2-1.8.4/bin:/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/bin:/nix/store/y3swnj6xfbbmjawi524v12j69k9g35ds-cargo-deny-0.16.2/bin:/nix/store/91r6r37czmzg4x5adpdnisp29fgrpjzr-cargo-insta-1.40/bin:/nix/store/jakvs9579mdjjv4pjbbivni4m1hdmynz-cargo-nextest-0.9.82/bin:/nix/store/66kz62g4cd72b44crkqlhsy1p60w9hga-cargo-watch-8.5.3/bin:/nix/store/7mzxb628chf4yqj8w1907gcf332lffxn-watchman-2024.03.11.00/bin:/nix/store/mn9b3xqx9qpi6kq8ffgz9p55xc93hhgb-protobuf-28.3/bin:/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/bin:/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/bin:/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/bin:/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/bin:/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin:/nix/store/57d15ds8cqdkm1xhw30mh91pn41glh94-mold-wrapper-2.34.1/bin:/nix/store/nfvnrrdwhx4q131ib7ydhc9b4vbyvj4m-mold-2.34.1/bin:/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/bin:/nix/store/k48bha2fjqzarg52picsdfwlqx75aqbb-coreutils-9.5/bin:/nix/store/lfhmpajzgfmgl8xrdvp2r9hdi2rf17wy-findutils-4.10.0/bin:/nix/store/xrpvl6c1pyq7zazqnb41kgshmkr85da1-diffutils-3.10/bin:/nix/store/gvivnz7rb2gz1vy7d9mdxgzj9didz7w2-gnused-4.9/bin:/nix/store/14aswfz6pm8zvyyy927xzmi8x4rnvlc8-gnugrep-3.11/bin:/nix/store/45jb5s18799g8day8zjixrvknj4chp6r-gawk-5.3.1/bin:/nix/store/sdljgkhcmlflr785i4jffg1rvm294i1k-gnutar-1.35/bin:/nix/store/pg1n8f8zlwh4q4bsbnm9gwhx7cbix1m6-gzip-1.13/bin:/nix/store/y59bxw99pbld247dznzv352cqdhlybqi-bzip2-1.0.8-bin/bin:/nix/store/a08385589ajv3ahmp81nml9bh5dsi55n-gnumake-4.4.1/bin:/nix/store/0irlcqx2n3qm6b1pc9rsd2i8qpvcccaj-bash-5.2p37/bin:/nix/store/0knrdpnzi5s4igcvzw8yhkj8daq84a2v-patch-2.7.6/bin:/nix/store/g6rf9zyrz8hrgz4r7sd2hab3j1afxdkr-xz-5.6.3-bin/bin:/nix/store/83jpg0nha0gp1pggdvsk7zh6wn5lgm00-file-5.45/bin:/home/scott/jj/.direnv/bin:/run/wrappers/bin:/home/scott/.nix-profile/bin:/nix/profile/bin:/home/scott/.local/state/nix/profile/bin:/etc/profiles/per-user/scott/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin"
2024-12-16T08:52:29.216411938-06:00 [INFO] Using surface present mode MAILBOX
2024-12-16T08:52:29.216701195-06:00 [WARN] Unable to forbid exclusive full screen
2024-12-16T08:52:29.244495821-06:00 [INFO] attempting to start language server "rust-analyzer", path: "/home/scott/jj", id: 1
2024-12-16T08:52:29.248777818-06:00 [INFO] found rust-analyzer in PATH. trying to run `rust-analyzer --help`
2024-12-16T08:52:29.263012243-06:00 [INFO] found user-installed language server for rust-analyzer. path: "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/bin/rust-analyzer", arguments: []
2024-12-16T08:52:29.263201972-06:00 [INFO] starting language server process. binary path: "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/bin/rust-analyzer", working directory: "/home/scott/jj", args: []
2024-12-16T08:52:29.300909411-06:00 [INFO] connected to rpc endpoint https://collab.zed.dev/rpc
2024-12-16T08:52:29.313850641-06:00 [INFO] rebuilt extension index in 509.723µs
2024-12-16T08:52:29.317726971-06:00 [INFO] Env ("/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin/python") in Path resolved as ResolvedPythonEnv { executable: "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin/python", prefix: "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7", version: "3.12.7.final.0", is64_bit: true, symlinks: Some(["/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin/python"]) } and reported as Some(GlobalPaths)
2024-12-16T08:52:29.317910538-06:00 [INFO] Env ("/home/scott/.nix-profile/bin/python") in Path resolved as ResolvedPythonEnv { executable: "/home/scott/.nix-profile/bin/python", prefix: "/nix/store/zv1kaq7f1q20x62kbjv6pfjygw5jmwl6-python3-3.12.7", version: "3.12.7.final.0", is64_bit: true, symlinks: Some(["/home/scott/.nix-profile/bin/python"]) } and reported as Some(GlobalPaths)
2024-12-16T08:52:29.32382412-06:00 [ERROR] ignoring event "/home/scott/.local/share/zed/extensions/index.json" outside of root path "/home/scott/jj"
2024-12-16T08:52:29.323878082-06:00 [ERROR] ignoring event "/home/scott/zed_no_freeze.strace" outside of root path "/home/scott/jj"
2024-12-16T08:52:29.378085621-06:00 [INFO] Env ("/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin/python3") in Path resolved as ResolvedPythonEnv { executable: "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin/python3", prefix: "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7", version: "3.12.7.final.0", is64_bit: true, symlinks: Some(["/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin/python3"]) } and reported as Some(GlobalPaths)
2024-12-16T08:52:29.381453489-06:00 [INFO] Env ("/home/scott/.nix-profile/bin/python3") in Path resolved as ResolvedPythonEnv { executable: "/home/scott/.nix-profile/bin/python3", prefix: "/nix/store/zv1kaq7f1q20x62kbjv6pfjygw5jmwl6-python3-3.12.7", version: "3.12.7.final.0", is64_bit: true, symlinks: Some(["/home/scott/.nix-profile/bin/python3"]) } and reported as Some(GlobalPaths)
2024-12-16T08:52:29.447234301-06:00 [INFO] Env ("/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin/python3.12") in Path resolved as ResolvedPythonEnv { executable: "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin/python3.12", prefix: "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7", version: "3.12.7.final.0", is64_bit: true, symlinks: Some(["/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/bin/python3.12"]) } and reported as Some(GlobalPaths)
2024-12-16T08:52:29.452126772-06:00 [INFO] Env ("/home/scott/.nix-profile/bin/python3.12") in Path resolved as ResolvedPythonEnv { executable: "/home/scott/.nix-profile/bin/python3.12", prefix: "/nix/store/zv1kaq7f1q20x62kbjv6pfjygw5jmwl6-python3-3.12.7", version: "3.12.7.final.0", is64_bit: true, symlinks: Some(["/home/scott/.nix-profile/bin/python3.12"]) } and reported as Some(GlobalPaths)
2024-12-16T08:52:29.465367288-06:00 [INFO] add_connection;
2024-12-16T08:52:29.479425049-06:00 [INFO] set status on client 267079: Connected { peer_id: PeerId { owner_id: 626, id: 2480067 }, connection_id: ConnectionId { owner_id: 0, id: 0 } }
2024-12-16T08:52:29.495630782-06:00 [INFO] starting language server process. binary path: "/home/scott/.nix-profile/bin/node", working directory: "/", args: ["/home/scott/.local/share/zed/copilot/copilot-v0.7.0/dist/language-server.js", "--stdio"]
2024-12-16T08:52:29.644892115-06:00 [ERROR] No such file or directory (os error 2) about ["/home/scott/.config/rust-analyzer"]

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
   1: <fs::linux_watcher::LinuxWatcher as fs::Watcher>::add
   2: <fs::RealFs as fs::Fs>::watch::{{closure}}
   3: project::lsp_store::LanguageServerWatchedPathsBuilder::build::{{closure}}::{{closure}}::{{closure}}::{{closure}}
   4: async_task::raw::RawTask<F,T,S,M>::run
   5: <gpui::platform::linux::wayland::client::WaylandClient as gpui::platform::linux::platform::LinuxClient>::run
   6: gpui::platform::linux::platform::<impl gpui::platform::Platform for P>::run
   7: gpui::app::App::run
   8: zed::main
   9: std::sys::backtrace::__rust_begin_short_backtrace
  10: std::rt::lang_start::{{closure}}
  11: std::rt::lang_start_internal
  12: main
  13: __libc_start_call_main
  14: __libc_start_main_alias_2
  15: _start
2024-12-16T08:52:30.097580712-06:00 [INFO] Language server with id 0 sent unhandled notification window/logMessage:
{
  "type": 3,
  "message": "[lsp] GitHub Copilot Language Server 1.236.0 initialized"
}
2024-12-16T08:52:30.097784558-06:00 [INFO] Language server with id 0 sent unhandled notification workspace/configuration:
{
  "items": [
    {
      "section": "github.copilot"
    },
    {
      "section": "github-enterprise"
    },
    {
      "section": "http"
    },
    {
      "section": "telemetry"
    }
  ]
}
2024-12-16T08:52:30.782553347-06:00 [ERROR] No such file or directory (os error 2) about ["/home/scott/.config/rust-analyzer"]

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
   1: <fs::linux_watcher::LinuxWatcher as fs::Watcher>::add
   2: <fs::RealFs as fs::Fs>::watch::{{closure}}
   3: project::lsp_store::LanguageServerWatchedPathsBuilder::build::{{closure}}::{{closure}}::{{closure}}::{{closure}}
   4: async_task::raw::RawTask<F,T,S,M>::run
   5: <gpui::platform::linux::wayland::client::WaylandClient as gpui::platform::linux::platform::LinuxClient>::run
   6: gpui::platform::linux::platform::<impl gpui::platform::Platform for P>::run
   7: gpui::app::App::run
   8: zed::main
   9: std::sys::backtrace::__rust_begin_short_backtrace
  10: std::rt::lang_start::{{closure}}
  11: std::rt::lang_start_internal
  12: main
  13: __libc_start_call_main
  14: __libc_start_main_alias_2
  15: _start
2024-12-16T08:52:38.824074759-06:00 [ERROR] oneshot canceled

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
   1: lsp::LanguageServer::shutdown::{{closure}}::{{closure}}::{{closure}}
   2: <util::LogErrorFuture<F> as core::future::future::Future>::poll
   3: async_task::raw::RawTask<F,T,S,M>::run
   4: std::sys::backtrace::__rust_begin_short_backtrace
   5: core::ops::function::FnOnce::call_once{{vtable.shim}}
   6: std::sys::pal::unix::thread::Thread::new::thread_start
   7: start_thread
   8: __GI___clone3
@scott2000 scott2000 added admin read bug [core label] labels Dec 16, 2024
@jansol
Copy link
Contributor

jansol commented Dec 17, 2024

The wrapper only appends the install directory of node.js to PATH and launches the actual zed. I'd be very surprised if that had anything to do with this issue.

EDIT: unless maybe if you have something Really Fun in your ~/.bashrc that makes bash hang (IIRC the wrapper script has a bash shebang at the start)

@scott2000
Copy link
Author

Ok, it happened again. This time I was using Zed for a few days with no issues, and then it suddenly had the issue again. The only thing I can think of that I did recently is a "find and replace all", but that seems unlikely to be related. Again, Zed didn't freeze or anything, so it's unclear when the issue started happening. I noticed it only when some system calls appeared to freeze in unrelated programs again.

This time, I took an strace of fish to see where it's freezing. It appears to be freezing in the clone3 system call on line 1165, before the child process is spawned (it freezes before the PID is returned from clone3, suggesting that the kernel is freezing while trying to spawn the process? I'm not familiar enough with system calls to know how that works though). I was able to cancel that with ^C, and fish starts mostly normally (but some other features don't work). I've noticed similar issues while starting other programs as well.

First 1174 lines of strace log for fish
execve("/home/scott/.nix-profile/bin/fish", ["fish"], 0x7fff78e08410 /* 186 vars */) = 0
brk(NULL)                               = 0x1d24000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef6d0ee000
access("/etc/ld-nix.so.preload", R_OK)  = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/glibc-hwcaps/x86-64-v4/libncursesw.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/glibc-hwcaps/x86-64-v4/", 0x7ffec6ad6b90, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/glibc-hwcaps/x86-64-v3/libncursesw.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/glibc-hwcaps/x86-64-v3/", 0x7ffec6ad6b90, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/glibc-hwcaps/x86-64-v2/libncursesw.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/glibc-hwcaps/x86-64-v2/", 0x7ffec6ad6b90, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/libncursesw.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0555, st_size=525752, ...}) = 0
mmap(NULL, 482488, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef6d078000
mmap(0x7fef6d08f000, 270336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fef6d08f000
mmap(0x7fef6d0d1000, 98304, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x59000) = 0x7fef6d0d1000
mmap(0x7fef6d0e9000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fef6d0e9000
close(3)                                = 0
openat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/glibc-hwcaps/x86-64-v4/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/glibc-hwcaps/x86-64-v4/", 0x7ffec6ad6b70, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/glibc-hwcaps/x86-64-v3/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/glibc-hwcaps/x86-64-v3/", 0x7ffec6ad6b70, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/glibc-hwcaps/x86-64-v2/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/glibc-hwcaps/x86-64-v2/", 0x7ffec6ad6b70, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/", {st_mode=S_IFDIR|0555, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/glibc-hwcaps/x86-64-v4/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/glibc-hwcaps/x86-64-v4/", 0x7ffec6ad6b70, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/glibc-hwcaps/x86-64-v3/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/glibc-hwcaps/x86-64-v3/", 0x7ffec6ad6b70, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/glibc-hwcaps/x86-64-v2/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/glibc-hwcaps/x86-64-v2/", 0x7ffec6ad6b70, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0555, st_size=15688, ...}) = 0
mmap(NULL, 16400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef6d073000
mmap(0x7fef6d074000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fef6d074000
mmap(0x7fef6d075000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fef6d075000
mmap(0x7fef6d076000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fef6d076000
close(3)                                = 0
openat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/libpcre2-32.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/libpcre2-32.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0555, st_size=588800, ...}) = 0
mmap(NULL, 569608, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef6cfe7000
mmap(0x7fef6cfea000, 376832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fef6cfea000
mmap(0x7fef6d046000, 176128, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5f000) = 0x7fef6d046000
mmap(0x7fef6d071000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8a000) = 0x7fef6d071000
close(3)                                = 0
openat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/ybjcla5bhj8g1y84998pn4a2drfxybkv-gcc-13.3.0-lib/lib/glibc-hwcaps/x86-64-v4/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/ybjcla5bhj8g1y84998pn4a2drfxybkv-gcc-13.3.0-lib/lib/glibc-hwcaps/x86-64-v4/", 0x7ffec6ad6b30, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/ybjcla5bhj8g1y84998pn4a2drfxybkv-gcc-13.3.0-lib/lib/glibc-hwcaps/x86-64-v3/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/ybjcla5bhj8g1y84998pn4a2drfxybkv-gcc-13.3.0-lib/lib/glibc-hwcaps/x86-64-v3/", 0x7ffec6ad6b30, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/ybjcla5bhj8g1y84998pn4a2drfxybkv-gcc-13.3.0-lib/lib/glibc-hwcaps/x86-64-v2/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/ybjcla5bhj8g1y84998pn4a2drfxybkv-gcc-13.3.0-lib/lib/glibc-hwcaps/x86-64-v2/", 0x7ffec6ad6b30, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/ybjcla5bhj8g1y84998pn4a2drfxybkv-gcc-13.3.0-lib/lib/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0555, st_size=3102016, ...}) = 0
mmap(NULL, 2494592, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef6cc00000
mmap(0x7fef6cca4000, 1175552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa4000) = 0x7fef6cca4000
mmap(0x7fef6cdc3000, 577536, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c3000) = 0x7fef6cdc3000
mmap(0x7fef6ce50000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x250000) = 0x7fef6ce50000
mmap(0x7fef6ce5e000, 12416, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fef6ce5e000
close(3)                                = 0
openat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0555, st_size=1029128, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef6cfe5000
mmap(NULL, 942104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef6cefe000
mmap(0x7fef6cf0e000, 503808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7fef6cf0e000
mmap(0x7fef6cf89000, 368640, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8b000) = 0x7fef6cf89000
mmap(0x7fef6cfe3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe5000) = 0x7fef6cfe3000
close(3)                                = 0
openat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/ybjcla5bhj8g1y84998pn4a2drfxybkv-gcc-13.3.0-lib/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0444, st_size=158840, ...}) = 0
mmap(NULL, 147944, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef6ced9000
mmap(0x7fef6cedd000, 110592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fef6cedd000
mmap(0x7fef6cef8000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7fef6cef8000
mmap(0x7fef6cefc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fef6cefc000
close(3)                                = 0
openat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/gkj66hn5cyi3d761nmcdpj35ngv7h8ph-pcre2-10.44/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\244\2\0\0\0\0\0"..., 832) = 832
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
fstat(3, {st_mode=S_IFREG|0555, st_size=2335712, ...}) = 0
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 2067928, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef6ca07000
mmap(0x7fef6ca2f000, 1474560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fef6ca2f000
mmap(0x7fef6cb97000, 352256, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x190000) = 0x7fef6cb97000
mmap(0x7fef6cbed000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e5000) = 0x7fef6cbed000
mmap(0x7fef6cbf3000, 52696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fef6cbf3000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef6ced7000
arch_prctl(ARCH_SET_FS, 0x7fef6ced8500) = 0
set_tid_address(0x7fef6ced87d0)         = 4011018
set_robust_list(0x7fef6ced87e0, 24)     = 0
rseq(0x7fef6ced8e20, 0x20, 0, 0x53053053) = 0
mprotect(0x7fef6cbed000, 16384, PROT_READ) = 0
mprotect(0x7fef6cefc000, 4096, PROT_READ) = 0
mprotect(0x7fef6cfe3000, 4096, PROT_READ) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef6ced5000
mprotect(0x7fef6ce50000, 53248, PROT_READ) = 0
mprotect(0x7fef6d071000, 4096, PROT_READ) = 0
mprotect(0x7fef6d076000, 4096, PROT_READ) = 0
mprotect(0x7fef6d0e9000, 16384, PROT_READ) = 0
mprotect(0x5e7000, 24576, PROT_READ)    = 0
mprotect(0x7fef6d125000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
futex(0x7fef6ce5e6bc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
getrandom("\x61\xc8\x37\x95\x16\x35\x85\xc5", 8, GRND_NONBLOCK) = 8
brk(NULL)                               = 0x1d24000
brk(0x1d45000)                          = 0x1d45000
getpid()                                = 4011018
futex(0x5ed20c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
openat(AT_FDCWD, "/nix/store/wcmn60d6c7cf18l8imadpydlv58z87g9-glibc-locales-2.40-36/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=232322976, ...}) = 0
mmap(NULL, 232322976, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fef5ec00000
close(3)                                = 0
ioctl(0, TCGETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
ioctl(0, TIOCGPGRP, [4011015])          = 0
readlink("/proc/self/exe", "/nix/store/bql1zb7kzp707ibdwmra9"..., 4095) = 63
access("/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/bin/fish", F_OK) = 0
readlink("/nix", 0x7ffec6ad60d0, 1023)  = -1 EINVAL (Invalid argument)
readlink("/nix/store", 0x7ffec6ad60d0, 1023) = -1 EINVAL (Invalid argument)
readlink("/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1", 0x7ffec6ad60d0, 1023) = -1 EINVAL (Invalid argument)
readlink("/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/bin", 0x7ffec6ad60d0, 1023) = -1 EINVAL (Invalid argument)
readlink("/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/bin/fish", 0x7ffec6ad60d0, 1023) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/gconv/gconv-modules.cache", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/gconv/gconv-modules", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=3916, ...}) = 0
read(3, "# GNU libc iconv configuration.\n"..., 4096) = 3916
read(3, "", 4096)                       = 0
close(3)                                = 0
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/gconv/gconv-modules.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
fstat(3, {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0
getdents64(3, 0x1d3c850 /* 3 entries */, 32768) = 96
openat(AT_FDCWD, "/nix/store/wn7v2vhyyyi6clcyn0s9ixvl7d4d87ic-glibc-2.40-36/lib/gconv/gconv-modules.d/gconv-modules-extra.conf", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0444, st_size=53974, ...}) = 0
brk(0x1d66000)                          = 0x1d66000
read(4, "# GNU libc iconv configuration.\n"..., 4096) = 4096
read(4, "B1002//\tJUS_I.B1.002//\nmodule\tJU"..., 4096) = 4096
read(4, "59-5//\nalias\tISO_8859-5//\t\tISO-8"..., 4096) = 4096
read(4, "59-16//\t\tINTERNAL\t\tISO8859-16\t1\n"..., 4096) = 4096
read(4, "-SE-A\t1\nmodule\tINTERNAL\t\tEBCDIC-"..., 4096) = 4096
read(4, "97\t\t1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcos"..., 4096) = 4096
read(4, "1\n\n#\tfrom\t\t\tto\t\t\tmodule\t\tcost\nal"..., 4096) = 4096
read(4, "6//\t\tIBM1046//\nalias\tCP1046//\t\tI"..., 4096) = 4096
read(4, "\tto\t\t\tmodule\t\tcost\nalias\tRUSCII/"..., 4096) = 4096
read(4, "03//\nmodule\tCSN_369103//\t\tINTERN"..., 4096) = 4096
read(4, "\tmodule\t\tcost\nalias\tISO-IR-8-1//"..., 4096) = 4096
read(4, "IBM1156\t\t1\n\n#\tfrom\t\t\tto\t\t\tmodule"..., 4096) = 4096
brk(0x1d87000)                          = 0x1d87000
read(4, "\t\tIBM1166//\nalias\tCP1166//\t\tIBM1"..., 4096) = 4096
read(4, "alias\tROMAN9//\t\tHP-ROMAN9//\nalia"..., 4096) = 726
read(4, "", 4096)                       = 0
close(4)                                = 0
getdents64(3, 0x1d3c850 /* 0 entries */, 32768) = 0
close(3)                                = 0
futex(0x7fef6cbf272c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish", {st_mode=S_IFDIR|0555, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish", {st_mode=S_IFDIR|0555, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/doc/fish", 0x7ffec6ad6860, 0) = -1 ENOENT (No such file or directory)
brk(0x1da8000)                          = 0x1da8000
brk(0x1dcd000)                          = 0x1dcd000
geteuid()                               = 1000
geteuid()                               = 1000
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = 0
sendto(3, "\2\0\0\0\v\0\0\0\7\0\0\0passwd\0", 19, MSG_NOSIGNAL, NULL, 0) = 19
poll([{fd=3, events=POLLIN|POLLERR|POLLHUP}], 1, 5000) = 1 ([{fd=3, revents=POLLIN|POLLHUP}])
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="", iov_len=7}, {iov_base="", iov_len=8}], msg_iovlen=2, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 0
close(3)                                = 0
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = 0
sendto(3, "\2\0\0\0\0\0\0\0\6\0\0\0scott\0", 18, MSG_NOSIGNAL, NULL, 0) = 18
poll([{fd=3, events=POLLIN|POLLERR|POLLHUP}], 1, 5000) = 1 ([{fd=3, revents=POLLIN|POLLHUP}])
read(3, "\2\0\0\0\1\0\0\0\6\0\0\0\2\0\0\0\350\3\0\0d\0\0\0\r\0\0\0\f\0\0\0"..., 36) = 36
read(3, "scott\0x\0Scott Taylor\0/home/scott"..., 65) = 65
close(3)                                = 0
newfstatat(AT_FDCWD, "/home/scott/.config/fish", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
statfs("/home/scott/.config/fish/", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=231241873, f_bfree=149942261, f_bavail=138177383, f_files=58810368, f_ffree=56521078, f_fsid={val=[0xa713bfd8, 0xf1775ba4]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish", {st_mode=S_IFDIR|0700, st_size=4096, ...}, 0) = 0
statfs("/home/scott/.local/share/fish/", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=231241873, f_bfree=149942261, f_bavail=138177383, f_files=58810368, f_ffree=56521078, f_fsid={val=[0xa713bfd8, 0xf1775ba4]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
brk(0x1dee000)                          = 0x1dee000
getpid()                                = 4011018
uname({sysname="Linux", nodename="scott-framework", ...}) = 0
newfstatat(AT_FDCWD, "/home/scott/jj", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, ".", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
ioctl(1, TIOCGWINSZ, {ws_row=55, ws_col=97, ws_xpixel=1746, ws_ypixel=1980}) = 0
uname({sysname="Linux", nodename="scott-framework", ...}) = 0
ioctl(0, TCGETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}) = 0
readlink("/proc/self/fd/0", "/dev/pts/0", 4095) = 10
newfstatat(AT_FDCWD, "/dev/pts/0", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}, 0) = 0
ioctl(1, TCGETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
newfstatat(AT_FDCWD, "/home/scott/.terminfo", 0x1dcde40, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/terminfo", {st_mode=S_IFDIR|0555, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/nix/profile/share/terminfo", 0x1dcded0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/terminfo", 0x1dcded0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/terminfo", 0x1dcded0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/terminfo", 0x1dcded0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/terminfo", {st_mode=S_IFDIR|0555, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/nix/store/1p1j0iv3c909kcs4d5300kcsnlwmbwyj-ncurses-6.4.20221231/share/terminfo", {st_mode=S_IFDIR|0555, st_size=4096, ...}, 0) = 0
access("/home/scott/.nix-profile/share/terminfo/a/alacritty", R_OK) = 0
openat(AT_FDCWD, "/home/scott/.nix-profile/share/terminfo/a/alacritty", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=3652, ...}) = 0
read(3, "\32\1&\0&\0\17\0\235\1\n\6alacritty|alacritty "..., 32768) = 3652
read(3, "", 28672)                      = 0
close(3)                                = 0
ioctl(1, TCGETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
ioctl(1, TCGETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
ioctl(1, TCGETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
ioctl(1, TCGETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=55, ws_col=97, ws_xpixel=1746, ws_ypixel=1980}) = 0
openat(AT_FDCWD, "/home/scott/.config/fish/fish_variables", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1403, ...}) = 0
read(3, "# This file contains fish univer"..., 4096) = 1403
read(3, "", 4096)                       = 0
close(3)                                = 0
rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
futex(0x5ee318, FUTEX_WAKE_PRIVATE, 2147483647) = 0
ioctl(1, TCGETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
ioctl(0, TCGETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
getpgrp()                               = 4011015
ioctl(0, TIOCGPGRP, [4011015])          = 0
ioctl(0, TCSETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
openat(AT_FDCWD, ".", O_RDONLY|O_CLOEXEC) = 3
access("/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/config.fish", R_OK) = 0
openat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/config.fish", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0444, st_size=8821, ...}) = 0
fstat(4, {st_mode=S_IFREG|0444, st_size=8821, ...}) = 0
read(4, "# This file does some internal f"..., 4096) = 4096
read(4, "ath $PATH\n\n    for x in $__fish_"..., 4096) = 4096
read(4, "t of initialization, source the "..., 4096) = 629
read(4, "", 4096)                       = 0
brk(0x1e0f000)                          = 0x1e0f000
brk(0x1e06000)                          = 0x1e06000
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/__fish_build_paths.fish", {st_mode=S_IFREG|0444, st_size=2338, ...}, 0) = 0
openat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/__fish_build_paths.fish", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0444, st_size=2338, ...}) = 0
fstat(5, {st_mode=S_IFREG|0444, st_size=2338, ...}) = 0
read(5, "# This file was generated from a"..., 4096) = 2338
read(5, "", 4096)                       = 0
newfstatat(AT_FDCWD, "/etc/fish/nixos-env-preinit.fish", 0x7ffec6ad1070, 0) = -1 ENOENT (No such file or directory)
pipe2([6, 7], O_CLOEXEC)                = 0
fcntl(6, F_DUPFD_CLOEXEC, 10)           = 10
close(6)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK)   = 6
rt_sigprocmask(SIG_BLOCK, ~[ILL BUS FPE KILL SEGV STOP RTMIN RT_1], [], 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7fef6ca94cd0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fef5e3ff000
mprotect(0x7fef5e400000, 8388608, PROT_READ|PROT_WRITE) = 0
rt_sigprocmask(SIG_BLOCK, ~[], ~[ILL BUS FPE KILL SEGV STOP RTMIN RT_1], 8) = 0
clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fef5ebff990, parent_tid=0x7fef5ebff990, exit_signal=0, stack=0x7fef5e3ff000, stack_size=0x7fff80, tls=0x7fef5ebff6c0} => {parent_tid=[4011019]}, 88) = 4011019
rt_sigprocmask(SIG_SETMASK, ~[ILL BUS FPE KILL SEGV STOP RTMIN RT_1], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(5)                                = 0
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
brk(0x1e2a000)                          = 0x1e2a000
brk(0x1e25000)                          = 0x1e25000
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
rt_sigaction(SIGTRAP, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
newfstatat(AT_FDCWD, "/home/scott/.config/fish/functions/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish/functions/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xbmxsi30r2wb218cb4vk4mm09rim7ba2-shared-mime-info-2.4/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/jmmq8mgh6y3milc6k3pvhyb7yw8sz89d-gsettings-desktop-schemas-47.1/share/gsettings-schemas/gsettings-desktop-schemas-47.1/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r9z5dapml7j06qb2bk0lqi4gpyaj43r9-gtk4-4.16.3/share/gsettings-schemas/gtk4-4.16.3/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/i9z2s9039rsaq8rrk7z9m586a4h4jhwi-gnome-keyring-46.2/share/gsettings-schemas/gnome-keyring-46.2/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kmswrfkd9csr94c1l9gpzcxx6hmm4r1d-mutter-47.1/share/gsettings-schemas/mutter-47.1/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4fhkqncvd8wsnzbq0m8ylx1i1z2jwnwv-evolution-data-server-3.54.2/share/gsettings-schemas/evolution-data-server-3.54.2/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xr6cl3jy97mdaq7bc9mw4s3s1l51wa2v-gdm-47.0/share/gsettings-schemas/gdm-47.0/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/90akm2p397lcdj7mizhfk85br0v99wzs-gnome-clocks-47.0/share/gsettings-schemas/gnome-clocks-47.0/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/x0ag7gdv0lqvqs60nhab31r5dz3a3wfh-ibus-1.5.31/share/gsettings-schemas/ibus-1.5.31/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/fslvjpcvrn6s59s0pfh59n4dging4sdf-gnome-settings-daemon-47.1/share/gsettings-schemas/gnome-settings-daemon-47.1/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hyil74vaa7lp4n65qp08kfgp51hqxgwb-pipewire-1.2.6/share/gsettings-schemas/pipewire-1.2.6/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/cbpsq5za7cxsx313m3h69q4hszc0qmvk-libgweather-4.4.4/share/gsettings-schemas/libgweather-4.4.4/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/y5f4rhj1l6gwxjckj50psnvca70svxsn-libnma-1.10.6/share/gsettings-schemas/libnma-1.10.6/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/gsettings-schemas/gnome-shell-47.1/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/a7q0p7i5f8vcwvjanh1990faxcdynm91-gnome-mimeapps/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/vrnlzribvl6a7f6j62dq1a5hdp8mxqig-desktops/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/av29m97xzlglmxkkadrxp05rpmg6a872-gnome-shell-extensions-47.1/share/gsettings-schemas/gnome-shell-extensions-47.1/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/8cw08cgb87bpyzbqrk9pwb1fj7lfyxql-gtk+3-3.24.43/share/gsettings-schemas/gtk+3-3.24.43/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/gsettings-schemas/gnome-session-47.0.1/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/etc/fish/functions/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/etc/fish/functions/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/etc/fish/functions/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/etc/fish/functions/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/etc/fish/functions/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/etc/fish/functions/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/vendor_functions.d/__fish_set_locale.fish", 0x7ffec6ad3530, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/functions/__fish_set_locale.fish", {st_mode=S_IFREG|0444, st_size=3883, ...}, 0) = 0
newfstatat(AT_FDCWD, "/home/scott/.config/fish/functions/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish/functions/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xbmxsi30r2wb218cb4vk4mm09rim7ba2-shared-mime-info-2.4/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/jmmq8mgh6y3milc6k3pvhyb7yw8sz89d-gsettings-desktop-schemas-47.1/share/gsettings-schemas/gsettings-desktop-schemas-47.1/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r9z5dapml7j06qb2bk0lqi4gpyaj43r9-gtk4-4.16.3/share/gsettings-schemas/gtk4-4.16.3/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/i9z2s9039rsaq8rrk7z9m586a4h4jhwi-gnome-keyring-46.2/share/gsettings-schemas/gnome-keyring-46.2/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kmswrfkd9csr94c1l9gpzcxx6hmm4r1d-mutter-47.1/share/gsettings-schemas/mutter-47.1/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4fhkqncvd8wsnzbq0m8ylx1i1z2jwnwv-evolution-data-server-3.54.2/share/gsettings-schemas/evolution-data-server-3.54.2/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xr6cl3jy97mdaq7bc9mw4s3s1l51wa2v-gdm-47.0/share/gsettings-schemas/gdm-47.0/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/90akm2p397lcdj7mizhfk85br0v99wzs-gnome-clocks-47.0/share/gsettings-schemas/gnome-clocks-47.0/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/x0ag7gdv0lqvqs60nhab31r5dz3a3wfh-ibus-1.5.31/share/gsettings-schemas/ibus-1.5.31/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/fslvjpcvrn6s59s0pfh59n4dging4sdf-gnome-settings-daemon-47.1/share/gsettings-schemas/gnome-settings-daemon-47.1/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hyil74vaa7lp4n65qp08kfgp51hqxgwb-pipewire-1.2.6/share/gsettings-schemas/pipewire-1.2.6/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/cbpsq5za7cxsx313m3h69q4hszc0qmvk-libgweather-4.4.4/share/gsettings-schemas/libgweather-4.4.4/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/y5f4rhj1l6gwxjckj50psnvca70svxsn-libnma-1.10.6/share/gsettings-schemas/libnma-1.10.6/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/gsettings-schemas/gnome-shell-47.1/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/a7q0p7i5f8vcwvjanh1990faxcdynm91-gnome-mimeapps/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/vrnlzribvl6a7f6j62dq1a5hdp8mxqig-desktops/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/av29m97xzlglmxkkadrxp05rpmg6a872-gnome-shell-extensions-47.1/share/gsettings-schemas/gnome-shell-extensions-47.1/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/8cw08cgb87bpyzbqrk9pwb1fj7lfyxql-gtk+3-3.24.43/share/gsettings-schemas/gtk+3-3.24.43/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/gsettings-schemas/gnome-session-47.0.1/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/etc/fish/functions/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/etc/fish/functions/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/etc/fish/functions/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/etc/fish/functions/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/etc/fish/functions/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/etc/fish/functions/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/vendor_functions.d/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/functions/source.fish", 0x7ffec6ad29e0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/functions/__fish_set_locale.fish", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0444, st_size=3883, ...}) = 0
fstat(5, {st_mode=S_IFREG|0444, st_size=3883, ...}) = 0
read(5, "# Try to set the locale from the"..., 4096) = 3883
read(5, "", 4096)                       = 0
brk(0x1e48000)                          = 0x1e48000
close(5)                                = 0
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
newfstatat(AT_FDCWD, "/home/scott/.config/fish/functions/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish/functions/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xbmxsi30r2wb218cb4vk4mm09rim7ba2-shared-mime-info-2.4/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/jmmq8mgh6y3milc6k3pvhyb7yw8sz89d-gsettings-desktop-schemas-47.1/share/gsettings-schemas/gsettings-desktop-schemas-47.1/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r9z5dapml7j06qb2bk0lqi4gpyaj43r9-gtk4-4.16.3/share/gsettings-schemas/gtk4-4.16.3/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/i9z2s9039rsaq8rrk7z9m586a4h4jhwi-gnome-keyring-46.2/share/gsettings-schemas/gnome-keyring-46.2/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kmswrfkd9csr94c1l9gpzcxx6hmm4r1d-mutter-47.1/share/gsettings-schemas/mutter-47.1/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4fhkqncvd8wsnzbq0m8ylx1i1z2jwnwv-evolution-data-server-3.54.2/share/gsettings-schemas/evolution-data-server-3.54.2/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xr6cl3jy97mdaq7bc9mw4s3s1l51wa2v-gdm-47.0/share/gsettings-schemas/gdm-47.0/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/90akm2p397lcdj7mizhfk85br0v99wzs-gnome-clocks-47.0/share/gsettings-schemas/gnome-clocks-47.0/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/x0ag7gdv0lqvqs60nhab31r5dz3a3wfh-ibus-1.5.31/share/gsettings-schemas/ibus-1.5.31/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/fslvjpcvrn6s59s0pfh59n4dging4sdf-gnome-settings-daemon-47.1/share/gsettings-schemas/gnome-settings-daemon-47.1/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hyil74vaa7lp4n65qp08kfgp51hqxgwb-pipewire-1.2.6/share/gsettings-schemas/pipewire-1.2.6/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/cbpsq5za7cxsx313m3h69q4hszc0qmvk-libgweather-4.4.4/share/gsettings-schemas/libgweather-4.4.4/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/y5f4rhj1l6gwxjckj50psnvca70svxsn-libnma-1.10.6/share/gsettings-schemas/libnma-1.10.6/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/gsettings-schemas/gnome-shell-47.1/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/a7q0p7i5f8vcwvjanh1990faxcdynm91-gnome-mimeapps/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/vrnlzribvl6a7f6j62dq1a5hdp8mxqig-desktops/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/av29m97xzlglmxkkadrxp05rpmg6a872-gnome-shell-extensions-47.1/share/gsettings-schemas/gnome-shell-extensions-47.1/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/8cw08cgb87bpyzbqrk9pwb1fj7lfyxql-gtk+3-3.24.43/share/gsettings-schemas/gtk+3-3.24.43/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/gsettings-schemas/gnome-session-47.0.1/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/etc/fish/functions/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/etc/fish/functions/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/etc/fish/functions/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/etc/fish/functions/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/etc/fish/functions/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/etc/fish/functions/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/vendor_functions.d/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/functions/count.fish", 0x7ffec6ad1340, 0) = -1 ENOENT (No such file or directory)
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
openat(AT_FDCWD, "/home/scott/.config/fish/conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents64(5, 0x1e396b0 /* 2 entries */, 32768) = 48
getdents64(5, 0x1e396b0 /* 0 entries */, 32768) = 0
close(5)                                = 0
openat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish/conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
fstat(5, {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0
getdents64(5, 0x1e396b0 /* 2 entries */, 32768) = 48
getdents64(5, 0x1e396b0 /* 0 entries */, 32768) = 0
close(5)                                = 0
openat(AT_FDCWD, "/home/scott/.local/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/xbmxsi30r2wb218cb4vk4mm09rim7ba2-shared-mime-info-2.4/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/jmmq8mgh6y3milc6k3pvhyb7yw8sz89d-gsettings-desktop-schemas-47.1/share/gsettings-schemas/gsettings-desktop-schemas-47.1/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/r9z5dapml7j06qb2bk0lqi4gpyaj43r9-gtk4-4.16.3/share/gsettings-schemas/gtk4-4.16.3/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/i9z2s9039rsaq8rrk7z9m586a4h4jhwi-gnome-keyring-46.2/share/gsettings-schemas/gnome-keyring-46.2/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/kmswrfkd9csr94c1l9gpzcxx6hmm4r1d-mutter-47.1/share/gsettings-schemas/mutter-47.1/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/4fhkqncvd8wsnzbq0m8ylx1i1z2jwnwv-evolution-data-server-3.54.2/share/gsettings-schemas/evolution-data-server-3.54.2/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/xr6cl3jy97mdaq7bc9mw4s3s1l51wa2v-gdm-47.0/share/gsettings-schemas/gdm-47.0/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/90akm2p397lcdj7mizhfk85br0v99wzs-gnome-clocks-47.0/share/gsettings-schemas/gnome-clocks-47.0/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/x0ag7gdv0lqvqs60nhab31r5dz3a3wfh-ibus-1.5.31/share/gsettings-schemas/ibus-1.5.31/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/fslvjpcvrn6s59s0pfh59n4dging4sdf-gnome-settings-daemon-47.1/share/gsettings-schemas/gnome-settings-daemon-47.1/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/hyil74vaa7lp4n65qp08kfgp51hqxgwb-pipewire-1.2.6/share/gsettings-schemas/pipewire-1.2.6/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/cbpsq5za7cxsx313m3h69q4hszc0qmvk-libgweather-4.4.4/share/gsettings-schemas/libgweather-4.4.4/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/y5f4rhj1l6gwxjckj50psnvca70svxsn-libnma-1.10.6/share/gsettings-schemas/libnma-1.10.6/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/gsettings-schemas/gnome-shell-47.1/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/a7q0p7i5f8vcwvjanh1990faxcdynm91-gnome-mimeapps/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/vrnlzribvl6a7f6j62dq1a5hdp8mxqig-desktops/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
fstat(5, {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0
getdents64(5, 0x1e3a940 /* 4 entries */, 32768) = 128
getdents64(5, 0x1e3a940 /* 0 entries */, 32768) = 0
close(5)                                = 0
openat(AT_FDCWD, "/nix/profile/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/av29m97xzlglmxkkadrxp05rpmg6a872-gnome-shell-extensions-47.1/share/gsettings-schemas/gnome-shell-extensions-47.1/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/8cw08cgb87bpyzbqrk9pwb1fj7lfyxql-gtk+3-3.24.43/share/gsettings-schemas/gtk+3-3.24.43/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/gsettings-schemas/gnome-session-47.0.1/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/scott/.nix-profile/etc/fish/conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
fstat(5, {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0
getdents64(5, 0x1e3b430 /* 2 entries */, 32768) = 48
getdents64(5, 0x1e3b430 /* 0 entries */, 32768) = 0
close(5)                                = 0
openat(AT_FDCWD, "/nix/profile/etc/fish/conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/scott/.local/state/nix/profile/etc/fish/conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/profiles/per-user/scott/etc/fish/conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/var/nix/profiles/default/etc/fish/conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/run/current-system/sw/etc/fish/conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
fstat(5, {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0
getdents64(5, 0x1e3b430 /* 4 entries */, 32768) = 128
getdents64(5, 0x1e3b430 /* 0 entries */, 32768) = 0
close(5)                                = 0
openat(AT_FDCWD, "/nix/profile/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/vendor_conf.d/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
fstat(5, {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0
getdents64(5, 0x1e3b430 /* 2 entries */, 32768) = 48
getdents64(5, 0x1e3b430 /* 0 entries */, 32768) = 0
close(5)                                = 0
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
newfstatat(AT_FDCWD, "/home/scott/.config/fish/functions/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish/functions/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xbmxsi30r2wb218cb4vk4mm09rim7ba2-shared-mime-info-2.4/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/jmmq8mgh6y3milc6k3pvhyb7yw8sz89d-gsettings-desktop-schemas-47.1/share/gsettings-schemas/gsettings-desktop-schemas-47.1/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r9z5dapml7j06qb2bk0lqi4gpyaj43r9-gtk4-4.16.3/share/gsettings-schemas/gtk4-4.16.3/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/i9z2s9039rsaq8rrk7z9m586a4h4jhwi-gnome-keyring-46.2/share/gsettings-schemas/gnome-keyring-46.2/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kmswrfkd9csr94c1l9gpzcxx6hmm4r1d-mutter-47.1/share/gsettings-schemas/mutter-47.1/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4fhkqncvd8wsnzbq0m8ylx1i1z2jwnwv-evolution-data-server-3.54.2/share/gsettings-schemas/evolution-data-server-3.54.2/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xr6cl3jy97mdaq7bc9mw4s3s1l51wa2v-gdm-47.0/share/gsettings-schemas/gdm-47.0/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/90akm2p397lcdj7mizhfk85br0v99wzs-gnome-clocks-47.0/share/gsettings-schemas/gnome-clocks-47.0/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/x0ag7gdv0lqvqs60nhab31r5dz3a3wfh-ibus-1.5.31/share/gsettings-schemas/ibus-1.5.31/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/fslvjpcvrn6s59s0pfh59n4dging4sdf-gnome-settings-daemon-47.1/share/gsettings-schemas/gnome-settings-daemon-47.1/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hyil74vaa7lp4n65qp08kfgp51hqxgwb-pipewire-1.2.6/share/gsettings-schemas/pipewire-1.2.6/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/cbpsq5za7cxsx313m3h69q4hszc0qmvk-libgweather-4.4.4/share/gsettings-schemas/libgweather-4.4.4/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/y5f4rhj1l6gwxjckj50psnvca70svxsn-libnma-1.10.6/share/gsettings-schemas/libnma-1.10.6/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/gsettings-schemas/gnome-shell-47.1/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/a7q0p7i5f8vcwvjanh1990faxcdynm91-gnome-mimeapps/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/vrnlzribvl6a7f6j62dq1a5hdp8mxqig-desktops/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/av29m97xzlglmxkkadrxp05rpmg6a872-gnome-shell-extensions-47.1/share/gsettings-schemas/gnome-shell-extensions-47.1/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/8cw08cgb87bpyzbqrk9pwb1fj7lfyxql-gtk+3-3.24.43/share/gsettings-schemas/gtk+3-3.24.43/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/gsettings-schemas/gnome-session-47.0.1/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/etc/fish/functions/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/etc/fish/functions/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/etc/fish/functions/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/etc/fish/functions/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/etc/fish/functions/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/etc/fish/functions/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/vendor_functions.d/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/functions/contains.fish", 0x7ffec6ad3120, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_conf.d/direnv.fish", {st_mode=S_IFREG|0444, st_size=88, ...}, 0) = 0
access("/home/scott/.nix-profile/share/fish/vendor_conf.d/direnv.fish", R_OK) = 0
openat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_conf.d/direnv.fish", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0444, st_size=88, ...}) = 0
fstat(5, {st_mode=S_IFREG|0444, st_size=88, ...}) = 0
read(5, "/nix/store/irq2506ybbvsnpmb5gflc"..., 4096) = 88
read(5, "", 4096)                       = 0
access("/nix/store/irq2506ybbvsnpmb5gflcbg90390bmdg-direnv-2.35.0/bin/direnv", X_OK) = 0
newfstatat(AT_FDCWD, "/nix/store/irq2506ybbvsnpmb5gflcbg90390bmdg-direnv-2.35.0/bin/direnv", {st_mode=S_IFREG|0555, st_size=8284784, ...}, 0) = 0
pipe2([7, 8], O_CLOEXEC)                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 10
close(7)                                = 0
fcntl(8, F_DUPFD_CLOEXEC, 10)           = 11
close(8)                                = 0
fcntl(0, F_GETFL)                       = 0x8402 (flags O_RDWR|O_APPEND|O_LARGEFILE)
brk(0x1e69000)                          = 0x1e69000
rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTRAP, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGKILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGCHLD, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGCONT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSTOP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTSTP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTOU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=512*1024}) = 0
prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=512*1024}) = 0
mmap(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fef6cecc000
rt_sigprocmask(SIG_BLOCK, ~[], [], 8)   = 0
clone3({flags=CLONE_VM|CLONE_VFORK|CLONE_CLEAR_SIGHAND, exit_signal=SIGCHLD, stack=0x7fef6cecc000, stack_size=0x9000}, 88) = 4011020
munmap(0x7fef6cecc000, 36864)           = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
close(11)                               = 0
ioctl(10, TCGETS, 0x7ffec6ad0ed0)       = -1 ENOTTY (Inappropriate ioctl for device)
fstat(10, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
read(10, "\n    function __direnv_export_ev"..., 4096) = 68
read(10, "/nix/store/irq2506ybbvsnpmb5gflc"..., 4096) = 854
read(10, "", 4096)                      = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4011020, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
getpid()                                = 4011018
rt_sigreturn({mask=[]})                 = 0
wait4(4011020, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG|WSTOPPED|WCONTINUED, NULL) = 4011020
close(10)                               = 0
newfstatat(AT_FDCWD, "/home/scott/.config/fish/fish_variables", {st_mode=S_IFREG|0644, st_size=1403, ...}, 0) = 0
close(5)                                = 0
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_conf.d/load-fzf-key-bindings.fish", {st_mode=S_IFREG|0444, st_size=54, ...}, 0) = 0
access("/home/scott/.nix-profile/share/fish/vendor_conf.d/load-fzf-key-bindings.fish", R_OK) = 0
openat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_conf.d/load-fzf-key-bindings.fish", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0444, st_size=54, ...}) = 0
fstat(5, {st_mode=S_IFREG|0444, st_size=54, ...}) = 0
read(5, "  status is-interactive; or exit"..., 4096) = 54
read(5, "", 4096)                       = 0
newfstatat(AT_FDCWD, "/home/scott/.config/fish/functions/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish/functions/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xbmxsi30r2wb218cb4vk4mm09rim7ba2-shared-mime-info-2.4/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/jmmq8mgh6y3milc6k3pvhyb7yw8sz89d-gsettings-desktop-schemas-47.1/share/gsettings-schemas/gsettings-desktop-schemas-47.1/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r9z5dapml7j06qb2bk0lqi4gpyaj43r9-gtk4-4.16.3/share/gsettings-schemas/gtk4-4.16.3/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/i9z2s9039rsaq8rrk7z9m586a4h4jhwi-gnome-keyring-46.2/share/gsettings-schemas/gnome-keyring-46.2/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kmswrfkd9csr94c1l9gpzcxx6hmm4r1d-mutter-47.1/share/gsettings-schemas/mutter-47.1/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4fhkqncvd8wsnzbq0m8ylx1i1z2jwnwv-evolution-data-server-3.54.2/share/gsettings-schemas/evolution-data-server-3.54.2/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xr6cl3jy97mdaq7bc9mw4s3s1l51wa2v-gdm-47.0/share/gsettings-schemas/gdm-47.0/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/90akm2p397lcdj7mizhfk85br0v99wzs-gnome-clocks-47.0/share/gsettings-schemas/gnome-clocks-47.0/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/x0ag7gdv0lqvqs60nhab31r5dz3a3wfh-ibus-1.5.31/share/gsettings-schemas/ibus-1.5.31/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/fslvjpcvrn6s59s0pfh59n4dging4sdf-gnome-settings-daemon-47.1/share/gsettings-schemas/gnome-settings-daemon-47.1/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hyil74vaa7lp4n65qp08kfgp51hqxgwb-pipewire-1.2.6/share/gsettings-schemas/pipewire-1.2.6/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/cbpsq5za7cxsx313m3h69q4hszc0qmvk-libgweather-4.4.4/share/gsettings-schemas/libgweather-4.4.4/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/y5f4rhj1l6gwxjckj50psnvca70svxsn-libnma-1.10.6/share/gsettings-schemas/libnma-1.10.6/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/gsettings-schemas/gnome-shell-47.1/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/a7q0p7i5f8vcwvjanh1990faxcdynm91-gnome-mimeapps/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/vrnlzribvl6a7f6j62dq1a5hdp8mxqig-desktops/share/fish/vendor_functions.d/fzf_key_bindings.fish", 0x7ffec6ad1060, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/fzf_key_bindings.fish", {st_mode=S_IFREG|0555, st_size=6683, ...}, 0) = 0
openat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/fzf_key_bindings.fish", O_RDONLY|O_CLOEXEC) = 7
fstat(7, {st_mode=S_IFREG|0555, st_size=6683, ...}) = 0
fstat(7, {st_mode=S_IFREG|0555, st_size=6683, ...}) = 0
read(7, "#     ____      ____\n#    / __/_"..., 4096) = 4096
read(7, "     end\n    end\n\n    commandlin"..., 4096) = 2587
read(7, "", 4096)                       = 0
close(7)                                = 0
newfstatat(AT_FDCWD, "/home/scott/.config/fish/functions/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish/functions/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xbmxsi30r2wb218cb4vk4mm09rim7ba2-shared-mime-info-2.4/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/jmmq8mgh6y3milc6k3pvhyb7yw8sz89d-gsettings-desktop-schemas-47.1/share/gsettings-schemas/gsettings-desktop-schemas-47.1/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r9z5dapml7j06qb2bk0lqi4gpyaj43r9-gtk4-4.16.3/share/gsettings-schemas/gtk4-4.16.3/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/i9z2s9039rsaq8rrk7z9m586a4h4jhwi-gnome-keyring-46.2/share/gsettings-schemas/gnome-keyring-46.2/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kmswrfkd9csr94c1l9gpzcxx6hmm4r1d-mutter-47.1/share/gsettings-schemas/mutter-47.1/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4fhkqncvd8wsnzbq0m8ylx1i1z2jwnwv-evolution-data-server-3.54.2/share/gsettings-schemas/evolution-data-server-3.54.2/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xr6cl3jy97mdaq7bc9mw4s3s1l51wa2v-gdm-47.0/share/gsettings-schemas/gdm-47.0/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/90akm2p397lcdj7mizhfk85br0v99wzs-gnome-clocks-47.0/share/gsettings-schemas/gnome-clocks-47.0/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/x0ag7gdv0lqvqs60nhab31r5dz3a3wfh-ibus-1.5.31/share/gsettings-schemas/ibus-1.5.31/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/fslvjpcvrn6s59s0pfh59n4dging4sdf-gnome-settings-daemon-47.1/share/gsettings-schemas/gnome-settings-daemon-47.1/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hyil74vaa7lp4n65qp08kfgp51hqxgwb-pipewire-1.2.6/share/gsettings-schemas/pipewire-1.2.6/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/cbpsq5za7cxsx313m3h69q4hszc0qmvk-libgweather-4.4.4/share/gsettings-schemas/libgweather-4.4.4/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/y5f4rhj1l6gwxjckj50psnvca70svxsn-libnma-1.10.6/share/gsettings-schemas/libnma-1.10.6/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/gsettings-schemas/gnome-shell-47.1/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/a7q0p7i5f8vcwvjanh1990faxcdynm91-gnome-mimeapps/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/vrnlzribvl6a7f6j62dq1a5hdp8mxqig-desktops/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/av29m97xzlglmxkkadrxp05rpmg6a872-gnome-shell-extensions-47.1/share/gsettings-schemas/gnome-shell-extensions-47.1/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/8cw08cgb87bpyzbqrk9pwb1fj7lfyxql-gtk+3-3.24.43/share/gsettings-schemas/gtk+3-3.24.43/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/gsettings-schemas/gnome-session-47.0.1/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/etc/fish/functions/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/etc/fish/functions/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/etc/fish/functions/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/etc/fish/functions/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/etc/fish/functions/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/etc/fish/functions/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/vendor_functions.d/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/functions/bind.fish", 0x7ffec6ad0290, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 7
close(7)                                = 0
close(5)                                = 0
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(4)                                = 0
access("/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish/config.fish", R_OK) = 0
openat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish/config.fish", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0444, st_size=2209, ...}) = 0
fstat(4, {st_mode=S_IFREG|0444, st_size=2209, ...}) = 0
read(4, "# Put system-wide fish configura"..., 4096) = 2209
read(4, "", 4096)                       = 0
newfstatat(AT_FDCWD, "/etc/fish/config.fish", 0x7ffec6ad3160, 0) = -1 ENOENT (No such file or directory)
close(4)                                = 0
access("/home/scott/.config/fish/config.fish", R_OK) = 0
openat(AT_FDCWD, "/home/scott/.config/fish/config.fish", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0444, st_size=1153, ...}) = 0
fstat(4, {st_mode=S_IFREG|0444, st_size=1153, ...}) = 0
read(4, "# ~/.config/fish/config.fish: DO"..., 4096) = 1153
read(4, "", 4096)                       = 0
openat(AT_FDCWD, "/nix/store/j05bzm3i51vfrclq8n1p4alfmfbm5ib6-hm-session-vars.fish", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0444, st_size=444, ...}) = 0
fstat(5, {st_mode=S_IFREG|0444, st_size=444, ...}) = 0
read(5, "function setup_hm_session_vars;\n"..., 4096) = 444
read(5, "", 4096)                       = 0
close(5)                                = 0
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
brk(0x1e8b000)                          = 0x1e8b000
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
brk(0x1eac000)                          = 0x1eac000
brk(0x1e99000)                          = 0x1e99000
brk(0x1e95000)                          = 0x1e95000
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 12
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 13
close(7)                                = 0
fcntl(12, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(13)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(10, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 12
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 13
close(7)                                = 0
fcntl(12, F_GETFL)                      = 0 (flags O_RDONLY)
fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(13)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
close(11)                               = 0
write(6, "\1\0\0\0\0\0\0\0", 8)         = 8
access("/nix/store/irq2506ybbvsnpmb5gflcbg90390bmdg-direnv-2.35.0/bin/direnv", X_OK) = 0
newfstatat(AT_FDCWD, "/nix/store/irq2506ybbvsnpmb5gflcbg90390bmdg-direnv-2.35.0/bin/direnv", {st_mode=S_IFREG|0555, st_size=8284784, ...}, 0) = 0
pipe2([5, 7], O_CLOEXEC)                = 0
fcntl(5, F_DUPFD_CLOEXEC, 10)           = 10
close(5)                                = 0
fcntl(7, F_DUPFD_CLOEXEC, 10)           = 11
close(7)                                = 0
fcntl(0, F_GETFL)                       = 0x8402 (flags O_RDWR|O_APPEND|O_LARGEFILE)
rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTRAP, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGKILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGCHLD, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGCONT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSTOP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTSTP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTOU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=512*1024}) = 0
prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=512*1024}) = 0
mmap(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fef6cecc000
rt_sigprocmask(SIG_BLOCK, ~[], [], 8)   = 0
clone3({flags=CLONE_VM|CLONE_VFORK|CLONE_CLEAR_SIGHAND, exit_signal=SIGCHLD, stack=0x7fef6cecc000, stack_size=0x9000}, 88) = 4011026
munmap(0x7fef6cecc000, 36864)           = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
close(11)                               = 0
ioctl(10, TCGETS, 0x7ffec6ad3090)       = -1 ENOTTY (Inappropriate ioctl for device)
fstat(10, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
read(10, "\n    function __direnv_export_ev"..., 4096) = 68
read(10, "/nix/store/irq2506ybbvsnpmb5gflc"..., 4096) = 854
read(10, "", 4096)                      = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4011026, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
getpid()                                = 4011018
rt_sigreturn({mask=[]})                 = 0
wait4(4011026, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG|WSTOPPED|WCONTINUED, NULL) = 4011026
close(10)                               = 0
newfstatat(AT_FDCWD, "/home/scott/.config/fish/fish_variables", {st_mode=S_IFREG|0644, st_size=1403, ...}, 0) = 0
close(4)                                = 0
ioctl(0, TCGETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
ioctl(0, TCGETS, {c_iflag=ICRNL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, NULL, 8) = 0
futex(0x5ee314, FUTEX_WAKE_PRIVATE, 2147483647) = 0
getpgrp()                               = 4011015
getpid()                                = 4011018
ioctl(0, TIOCGPGRP, [4011015])          = 0
setpgid(4011018, 4011018)               = 0
ioctl(0, TIOCSPGRP, [4011018])          = 0
ioctl(0, TCSETS, {c_iflag=IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ECHOE|ECHOK|ECHOCTL|ECHOKE, ...}) = 0
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish/fish_history", {st_mode=S_IFREG|0600, st_size=184008, ...}, 0) = 0
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish/fish_history", {st_mode=S_IFREG|0600, st_size=184008, ...}, 0) = 0
getpgrp()                               = 4011018
ioctl(0, TIOCSPGRP, [4011018])          = 0
ioctl(0, TCGETS, {c_iflag=IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ECHOE|ECHOK|ECHOCTL|ECHOKE, ...}) = 0
ioctl(0, TCSETS, {c_iflag=IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ECHOE|ECHOK|ECHOCTL|ECHOKE, ...}) = 0
newfstatat(AT_FDCWD, "/home/scott/.config/fish/functions/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish/functions/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xbmxsi30r2wb218cb4vk4mm09rim7ba2-shared-mime-info-2.4/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/jmmq8mgh6y3milc6k3pvhyb7yw8sz89d-gsettings-desktop-schemas-47.1/share/gsettings-schemas/gsettings-desktop-schemas-47.1/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r9z5dapml7j06qb2bk0lqi4gpyaj43r9-gtk4-4.16.3/share/gsettings-schemas/gtk4-4.16.3/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/i9z2s9039rsaq8rrk7z9m586a4h4jhwi-gnome-keyring-46.2/share/gsettings-schemas/gnome-keyring-46.2/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kmswrfkd9csr94c1l9gpzcxx6hmm4r1d-mutter-47.1/share/gsettings-schemas/mutter-47.1/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4fhkqncvd8wsnzbq0m8ylx1i1z2jwnwv-evolution-data-server-3.54.2/share/gsettings-schemas/evolution-data-server-3.54.2/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xr6cl3jy97mdaq7bc9mw4s3s1l51wa2v-gdm-47.0/share/gsettings-schemas/gdm-47.0/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/90akm2p397lcdj7mizhfk85br0v99wzs-gnome-clocks-47.0/share/gsettings-schemas/gnome-clocks-47.0/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/x0ag7gdv0lqvqs60nhab31r5dz3a3wfh-ibus-1.5.31/share/gsettings-schemas/ibus-1.5.31/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/fslvjpcvrn6s59s0pfh59n4dging4sdf-gnome-settings-daemon-47.1/share/gsettings-schemas/gnome-settings-daemon-47.1/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hyil74vaa7lp4n65qp08kfgp51hqxgwb-pipewire-1.2.6/share/gsettings-schemas/pipewire-1.2.6/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/cbpsq5za7cxsx313m3h69q4hszc0qmvk-libgweather-4.4.4/share/gsettings-schemas/libgweather-4.4.4/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/y5f4rhj1l6gwxjckj50psnvca70svxsn-libnma-1.10.6/share/gsettings-schemas/libnma-1.10.6/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/gsettings-schemas/gnome-shell-47.1/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/a7q0p7i5f8vcwvjanh1990faxcdynm91-gnome-mimeapps/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/vrnlzribvl6a7f6j62dq1a5hdp8mxqig-desktops/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/av29m97xzlglmxkkadrxp05rpmg6a872-gnome-shell-extensions-47.1/share/gsettings-schemas/gnome-shell-extensions-47.1/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/8cw08cgb87bpyzbqrk9pwb1fj7lfyxql-gtk+3-3.24.43/share/gsettings-schemas/gtk+3-3.24.43/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/gsettings-schemas/gnome-session-47.0.1/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/etc/fish/functions/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/etc/fish/functions/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/etc/fish/functions/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/etc/fish/functions/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/etc/fish/functions/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/etc/fish/functions/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/vendor_functions.d/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/functions/functions.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.config/fish/functions/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/etc/fish/functions/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/2y879gbycgglhvi7g1r93npkcyi83lx3-rust-default-1.84.0-nightly-2024-11-22/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/6avf0gmd2sl573bv6qhsqybgvf86wdq5-zstd-1.5.6/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/f1gamyykr0f8n4afy910ass2jx2g9zkv-pkg-config-wrapper-0.29.2/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4kb60dy0dg80ww8gh2av4by4vwn8l48k-cmake-3.30.5/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/dx8wj5rcjvgbakxh4prx3jwkkf5vhj4z-gnupg-2.4.5/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/5ppz51w672jrj4pdxwc1x5i27khzzad0-openssh-9.9p1/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/plgmjfks0wb6v307dixvvcq5w4vldjzz-uv-0.4.30/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/px2nj16i5gc3d4mnw5l1nclfdxhry61p-python3-3.12.7/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xjlvb8x7z3f5rxxswa3c6ghay74a58jm-patchelf-0.15.0/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xbmxsi30r2wb218cb4vk4mm09rim7ba2-shared-mime-info-2.4/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/jmmq8mgh6y3milc6k3pvhyb7yw8sz89d-gsettings-desktop-schemas-47.1/share/gsettings-schemas/gsettings-desktop-schemas-47.1/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r9z5dapml7j06qb2bk0lqi4gpyaj43r9-gtk4-4.16.3/share/gsettings-schemas/gtk4-4.16.3/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/i9z2s9039rsaq8rrk7z9m586a4h4jhwi-gnome-keyring-46.2/share/gsettings-schemas/gnome-keyring-46.2/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kmswrfkd9csr94c1l9gpzcxx6hmm4r1d-mutter-47.1/share/gsettings-schemas/mutter-47.1/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4fhkqncvd8wsnzbq0m8ylx1i1z2jwnwv-evolution-data-server-3.54.2/share/gsettings-schemas/evolution-data-server-3.54.2/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/xr6cl3jy97mdaq7bc9mw4s3s1l51wa2v-gdm-47.0/share/gsettings-schemas/gdm-47.0/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/90akm2p397lcdj7mizhfk85br0v99wzs-gnome-clocks-47.0/share/gsettings-schemas/gnome-clocks-47.0/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/x0ag7gdv0lqvqs60nhab31r5dz3a3wfh-ibus-1.5.31/share/gsettings-schemas/ibus-1.5.31/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/fslvjpcvrn6s59s0pfh59n4dging4sdf-gnome-settings-daemon-47.1/share/gsettings-schemas/gnome-settings-daemon-47.1/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hyil74vaa7lp4n65qp08kfgp51hqxgwb-pipewire-1.2.6/share/gsettings-schemas/pipewire-1.2.6/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/cbpsq5za7cxsx313m3h69q4hszc0qmvk-libgweather-4.4.4/share/gsettings-schemas/libgweather-4.4.4/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/y5f4rhj1l6gwxjckj50psnvca70svxsn-libnma-1.10.6/share/gsettings-schemas/libnma-1.10.6/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/r2k238b3m3j2myxar33jxfm239g1lfqx-gnome-shell-47.1/share/gsettings-schemas/gnome-shell-47.1/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/a7q0p7i5f8vcwvjanh1990faxcdynm91-gnome-mimeapps/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/vrnlzribvl6a7f6j62dq1a5hdp8mxqig-desktops/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/av29m97xzlglmxkkadrxp05rpmg6a872-gnome-shell-extensions-47.1/share/gsettings-schemas/gnome-shell-extensions-47.1/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/8cw08cgb87bpyzbqrk9pwb1fj7lfyxql-gtk+3-3.24.43/share/gsettings-schemas/gtk+3-3.24.43/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/kkird23b7nw2x409cg0lc1610dhmsr13-gnome-session-47.0.1/share/gsettings-schemas/gnome-session-47.0.1/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/etc/fish/functions/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/etc/fish/functions/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/etc/fish/functions/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/etc/fish/functions/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/etc/fish/functions/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/etc/fish/functions/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.nix-profile/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/profile/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/scott/.local/state/nix/profile/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/etc/profiles/per-user/scott/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/var/nix/profiles/default/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/run/current-system/sw/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/vendor_functions.d/__fish_config_interactive.fish", 0x7ffec6ad4000, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/functions/__fish_config_interactive.fish", {st_mode=S_IFREG|0444, st_size=13039, ...}, 0) = 0
openat(AT_FDCWD, "/nix/store/bql1zb7kzp707ibdwmra9dcxvvxv5s00-fish-3.7.1/share/fish/functions/__fish_config_interactive.fish", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0444, st_size=13039, ...}) = 0
fstat(4, {st_mode=S_IFREG|0444, st_size=13039, ...}) = 0
read(4, "#\n# Initializations that should "..., 4096) = 4096
read(4, "/completions' --cleanup-in '~/.c"..., 4096) = 4096
read(4, "ish_bind_mode default\n        if"..., 4096) = 4096
read(4, " = WezTerm\n            or test \""..., 4096) = 751
read(4, "", 4096)                       = 0
close(4)                                = 0
newfstatat(AT_FDCWD, "/home/scott/.local/share/fish/generated_completions", {st_mode=S_IFDIR|0755, st_size=36864, ...}, 0) = 0
newfstatat(AT_FDCWD, "/home/scott/.config/fish/functions/fish_greeting.fish", {st_mode=S_IFREG|0444, st_size=96, ...}, 0) = 0
openat(AT_FDCWD, "/home/scott/.config/fish/functions/fish_greeting.fish", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0444, st_size=96, ...}) = 0
fstat(4, {st_mode=S_IFREG|0444, st_size=96, ...}) = 0
read(4, "function fish_greeting\n    /nix/"..., 4096) = 96
read(4, "", 4096)                       = 0
close(4)                                = 0
access("/nix/store/c3gvbk5fr330i7vd5nn4dk3ky5124xil-update-reminder.fish", X_OK) = 0
newfstatat(AT_FDCWD, "/nix/store/c3gvbk5fr330i7vd5nn4dk3ky5124xil-update-reminder.fish", {st_mode=S_IFREG|0555, st_size=741, ...}, 0) = 0
fcntl(0, F_GETFL)                       = 0x8402 (flags O_RDWR|O_APPEND|O_LARGEFILE)
rt_sigaction(SIGHUP, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGINT, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTRAP, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGKILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGALRM, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGTERM, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGCHLD, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGCONT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSTOP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTSTP, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGTTIN, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGTTOU, NULL, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGWINCH, NULL, {sa_handler=0x4c28b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fef6ca47620}, 8) = 0
rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
mmap(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fef6cecc000
rt_sigprocmask(SIG_BLOCK, ~[], [], 8)   = 0
clone3({flags=CLONE_VM|CLONE_VFORK|CLONE_CLEAR_SIGHAND, exit_signal=SIGCHLD, stack=0x7fef6cecc000, stack_size=0x9000}, 88) = 4011032
munmap(0x7fef6cecc000, 36864)           = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGINT {si_signo=SIGINT, si_code=SI_KERNEL} ---
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=4011032, si_uid=1000, si_status=SIGINT, si_utime=0, si_stime=0} ---
getpid()                                = 4011018
rt_sigreturn({mask=[INT]})              = 0
getpid()                                = 4011018
rt_sigreturn({mask=[]})                 = 0
wait4(4011032, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGINT}], WNOHANG|WSTOPPED|WCONTINUED, NULL) = 4011032
--- ...

@scott2000
Copy link
Author

It seems like it may be due to an interaction with nix-direnv. If I start zed from a shell inside of a directory using nix-direnv, the freeze happens, but if I start zed from outside the directory and rely on nix-ld to make the binaries runnable, then it doesn't freeze it seems like. It's still the zed process that's freezing though, so I'm not sure how it's causing that to happen.

When it does happen, I'm getting a kernel message too:

System Log
Jan 02 21:20:22 scott-framework kernel: INFO: task .zed-editor-wra:75799 blocked for more than 245 seconds.
Jan 02 21:20:22 scott-framework kernel:       Tainted: G        W  O       6.6.66 #1-NixOS
Jan 02 21:20:22 scott-framework kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 02 21:20:22 scott-framework kernel: task:.zed-editor-wra state:D stack:0     pid:75799 ppid:1732   flags:0x00004006
Jan 02 21:20:22 scott-framework kernel: Call Trace:
Jan 02 21:20:22 scott-framework kernel:  <TASK>
Jan 02 21:20:22 scott-framework kernel:  __schedule+0x3fc/0x1430
Jan 02 21:20:22 scott-framework kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
Jan 02 21:20:22 scott-framework kernel:  schedule+0x5e/0xe0
Jan 02 21:20:22 scott-framework kernel:  request_wait_answer+0x1c2/0x2b0 [fuse]
Jan 02 21:20:22 scott-framework kernel:  ? __pfx_autoremove_wake_function+0x10/0x10
Jan 02 21:20:22 scott-framework kernel:  fuse_simple_request+0x186/0x2c0 [fuse]
Jan 02 21:20:22 scott-framework kernel:  fuse_dentry_revalidate+0x13b/0x350 [fuse]
Jan 02 21:20:22 scott-framework kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
Jan 02 21:20:22 scott-framework kernel:  __lookup_slow+0xdc/0x130
Jan 02 21:20:22 scott-framework kernel:  walk_component+0xdb/0x150
Jan 02 21:20:22 scott-framework kernel:  path_lookupat+0x6a/0x1b0
Jan 02 21:20:22 scott-framework kernel:  filename_lookup+0xe8/0x200
Jan 02 21:20:22 scott-framework kernel:  ? __pfx_page_put_link+0x10/0x10
Jan 02 21:20:22 scott-framework kernel:  vfs_statx+0x9e/0x180
Jan 02 21:20:22 scott-framework kernel:  do_statx+0x66/0xc0
Jan 02 21:20:22 scott-framework kernel:  __x64_sys_statx+0x66/0x90
Jan 02 21:20:22 scott-framework kernel:  do_syscall_64+0x39/0x90
Jan 02 21:20:22 scott-framework kernel:  entry_SYSCALL_64_after_hwframe+0x78/0xe2
Jan 02 21:20:22 scott-framework kernel: RIP: 0033:0x7fd5c8cdec6e
Jan 02 21:20:22 scott-framework kernel: RSP: 002b:00007fd49dff3998 EFLAGS: 00000206 ORIG_RAX: 000000000000014c
Jan 02 21:20:22 scott-framework kernel: RAX: ffffffffffffffda RBX: 00007fd49dff3c40 RCX: 00007fd5c8cdec6e
Jan 02 21:20:22 scott-framework kernel: RDX: 0000000000000000 RSI: 00007fd49dff3ac0 RDI: 00000000ffffff9c
Jan 02 21:20:22 scott-framework kernel: RBP: 00007fd49dff3ab0 R08: 00007fd49dff39a0 R09: 0000000000000000
Jan 02 21:20:22 scott-framework kernel: R10: 0000000000000fff R11: 0000000000000206 R12: 00007fd4d8038310
Jan 02 21:20:22 scott-framework kernel: R13: 0000000000000000 R14: 000000000000000c R15: 00007fd49dff3ac0
Jan 02 21:20:22 scott-framework kernel:  </TASK>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug [core label] linux
Projects
None yet
Development

No branches or pull requests

3 participants