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

CLI Panics with on 3.133.1 with missing internal proxy address #3112

Open
bradschwartz opened this issue Feb 21, 2025 · 1 comment
Open

CLI Panics with on 3.133.1 with missing internal proxy address #3112

bradschwartz opened this issue Feb 21, 2025 · 1 comment
Labels
bug Something isn't working

Comments

@bradschwartz
Copy link
Contributor

bradschwartz commented Feb 21, 2025

Bug Description

For some commands and config, mirrord will panic. I'm running an Elixir app with mirrord 3.133.1. This happens both with and without a target.

Steps to Reproduce

  1. mirrord exec -- mix phx.server
  2. Observer stack trace

Backtrace

Stacktrace with no envvars set:


* Running binary "/var/folders/gz/h19hb92n0ddbvm3ys742j5wc0000gn/T/mirrord-bin-ghu3278mz/Users/brad.schwartz/.asdf/shims/mix" with arguments: ["phx.server"].
* mirrord will run without a target, no configuration file was loaded
* operator: the operator will be used if possible
* env: all environment variables will be fetched
* fs: file operations will default to read only from the remote
* incoming: incoming traffic will be mirrored
* outgoing: forwarding is enabled on TCP and UDP
* dns: DNS will be resolved remotely
⠦ mirrord exec
    ✓ running on latest (3.133.1)!
    ✓ ready to launch process
      ✓ layer extracted
      ✓ operator not found
      ✓ agent pod created
      ✓ pod is ready
      ✓ arm64 layer library extracted
    ✓ config summary
thread '<unnamed>' panicked at mirrord/layer/src/setup.rs:76:14:
missing internal proxy address
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
mirrord layer setup panicked

mirrord layer logs

Note: I've removed some log lines that had environment variables set that seemed to relate to the pods in my environment. Preferred to not link those but can provide sanitized ones if necessary. I've also deleted many of the initial logs to get around character limits in GitHub.

2025-02-21T20:22:32.688995Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "stat"
2025-02-21T20:22:32.689049Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "fstatat"
2025-02-21T20:22:32.689103Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "fstatfs"
2025-02-21T20:22:32.689157Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "statfs"
2025-02-21T20:22:32.689250Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "fdopendir"
2025-02-21T20:22:32.689373Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "readdir_r"
2025-02-21T20:22:32.689439Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "readdir"
2025-02-21T20:22:32.689472Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "opendir"
2025-02-21T20:22:32.689749Z  INFO ThreadId(01) mirrord_layer: Initializing mirrord-layer!
2025-02-21T20:22:32.691587Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/dev/tty",
) | open_options OpenOptionsInternal {
    read: true,
    write: true,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.691747Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/usr/share/locale/en_US.UTF-8/LC_COLLATE",
) | open_options OpenOptionsInternal {
    read: true,
    write: false,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.692039Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/usr/share/locale/en_US.UTF-8/LC_CTYPE",
) | open_options OpenOptionsInternal {
    read: true,
    write: false,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.692151Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/usr/share/locale/en_US.UTF-8/LC_MONETARY",
) | open_options OpenOptionsInternal {
    read: true,
    write: false,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.692211Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/usr/share/locale/en_US.UTF-8/LC_NUMERIC",
) | open_options OpenOptionsInternal {
    read: true,
    write: false,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.692274Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/usr/share/locale/en_US.UTF-8/LC_TIME",
) | open_options OpenOptionsInternal {
    read: true,
    write: false,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.692540Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/usr/share/locale/en_US.UTF-8/LC_MESSAGES/LC_MESSAGES",
) | open_options OpenOptionsInternal {
    read: true,
    write: false,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.859440Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/Users/brad.schwartz/.asdf/shims/iex",
) | open_options OpenOptionsInternal {
    read: true,
    write: false,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.862569Z TRACE ThreadId(01) patch_sip_for_new_process: mirrord_layer::exec_utils: new
2025-02-21T20:22:32.862596Z TRACE ThreadId(01) patch_sip_for_new_process: mirrord_layer::exec_utils: Executable /opt/homebrew/bin/bash called execve/posix_spawn
2025-02-21T20:22:32.866676Z TRACE ThreadId(01) patch_sip_for_new_process: mirrord_sip::main: No SIP detected on "/opt/homebrew/bin/asdf"
2025-02-21T20:22:32.866703Z TRACE ThreadId(01) patch_sip_for_new_process: mirrord_layer::exec_utils: exec arg: asdf
2025-02-21T20:22:32.866710Z TRACE ThreadId(01) patch_sip_for_new_process: mirrord_layer::exec_utils: exec arg: exec
2025-02-21T20:22:32.866714Z TRACE ThreadId(01) patch_sip_for_new_process: mirrord_layer::exec_utils: exec arg: iex
2025-02-21T20:22:32.866717Z TRACE ThreadId(01) patch_sip_for_new_process: mirrord_layer::exec_utils: exec arg: -S
2025-02-21T20:22:32.866722Z TRACE ThreadId(01) patch_sip_for_new_process: mirrord_layer::exec_utils: exec arg: mix
2025-02-21T20:22:32.866725Z TRACE ThreadId(01) patch_sip_for_new_process: mirrord_layer::exec_utils: exec arg: phx.server
2025-02-21T20:22:32.868818Z TRACE ThreadId(01) patch_sip_for_new_process: mirrord_layer::exec_utils: close time.busy=6.23ms time.idle=19.8µs
2025-02-21T20:22:32.886685Z TRACE ThreadId(01) mirrord_layer::load: Loading into process: asdf invoked as asdf.
2025-02-21T20:22:32.889127Z TRACE ThreadId(01) mirrord_layer: hooked "close"
2025-02-21T20:22:32.889203Z TRACE ThreadId(01) mirrord_layer: hooked "close$NOCANCEL"
2025-02-21T20:22:32.889223Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libSystem.B.dylib", hooking
2025-02-21T20:22:32.889226Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libSystem.B.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889233Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libcache.dylib", hooking
2025-02-21T20:22:32.889235Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libcache.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889241Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libcommonCrypto.dylib", hooking
2025-02-21T20:22:32.889243Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libcommonCrypto.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889260Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libcopyfile.dylib", hooking
2025-02-21T20:22:32.889264Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libcopyfile.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889269Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libcorecrypto.dylib", hooking
2025-02-21T20:22:32.889272Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libcorecrypto.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889278Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libdispatch.dylib", hooking
2025-02-21T20:22:32.889281Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libdispatch.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889300Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libkeymgr.dylib", hooking
2025-02-21T20:22:32.889303Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libkeymgr.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889309Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libmacho.dylib", hooking
2025-02-21T20:22:32.889311Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libmacho.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889317Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libquarantine.dylib", hooking
2025-02-21T20:22:32.889319Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libquarantine.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889325Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libremovefile.dylib", hooking
2025-02-21T20:22:32.889327Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libremovefile.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889333Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_asl.dylib", hooking
2025-02-21T20:22:32.889336Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_asl.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889341Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_blocks.dylib", hooking
2025-02-21T20:22:32.889343Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_blocks.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889349Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_c.dylib", hooking
2025-02-21T20:22:32.889353Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_c.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889359Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_collections.dylib", hooking
2025-02-21T20:22:32.889362Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_collections.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889369Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_configuration.dylib", hooking
2025-02-21T20:22:32.889371Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_configuration.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889378Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_containermanager.dylib", hooking
2025-02-21T20:22:32.889381Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_containermanager.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889387Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_coreservices.dylib", hooking
2025-02-21T20:22:32.889390Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_coreservices.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889396Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_darwin.dylib", hooking
2025-02-21T20:22:32.889399Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_darwin.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889406Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_darwindirectory.dylib", hooking
2025-02-21T20:22:32.889409Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_darwindirectory.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889416Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_dnssd.dylib", hooking
2025-02-21T20:22:32.889418Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_dnssd.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889425Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_eligibility.dylib", hooking
2025-02-21T20:22:32.889428Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_eligibility.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889435Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_featureflags.dylib", hooking
2025-02-21T20:22:32.889437Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_featureflags.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889444Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_info.dylib", hooking
2025-02-21T20:22:32.889447Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_info.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889465Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_malloc.dylib", hooking
2025-02-21T20:22:32.889469Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_malloc.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889477Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_networkextension.dylib", hooking
2025-02-21T20:22:32.889478Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_networkextension.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889485Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_notify.dylib", hooking
2025-02-21T20:22:32.889487Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_notify.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889531Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_sandbox.dylib", hooking
2025-02-21T20:22:32.889541Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_sandbox.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889552Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_sanitizers.dylib", hooking
2025-02-21T20:22:32.889554Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_sanitizers.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889562Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_secinit.dylib", hooking
2025-02-21T20:22:32.889564Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_secinit.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889571Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_kernel.dylib", hooking
2025-02-21T20:22:32.889573Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_kernel.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889580Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_platform.dylib", hooking
2025-02-21T20:22:32.889582Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_platform.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889593Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_pthread.dylib", hooking
2025-02-21T20:22:32.889595Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_pthread.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889608Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_symptoms.dylib", hooking
2025-02-21T20:22:32.889611Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_symptoms.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889618Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsystem_trace.dylib", hooking
2025-02-21T20:22:32.889620Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsystem_trace.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889632Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libunwind.dylib", hooking
2025-02-21T20:22:32.889634Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libunwind.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889685Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libxpc.dylib", hooking
2025-02-21T20:22:32.889692Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libxpc.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889706Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libobjc.A.dylib", hooking
2025-02-21T20:22:32.889708Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libobjc.A.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889722Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftCore.dylib", hooking
2025-02-21T20:22:32.889724Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftCore.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889734Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libc++abi.dylib", hooking
2025-02-21T20:22:32.889736Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libc++abi.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889744Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "liboah.dylib", hooking
2025-02-21T20:22:32.889746Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "liboah.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889755Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libc++.1.dylib", hooking
2025-02-21T20:22:32.889757Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libc++.1.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889766Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftObjectiveC.dylib", hooking
2025-02-21T20:22:32.889768Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftObjectiveC.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889777Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libfakelink.dylib", hooking
2025-02-21T20:22:32.889779Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libfakelink.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889789Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libicucore.A.dylib", hooking
2025-02-21T20:22:32.889792Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libicucore.A.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889808Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libapple_nghttp2.dylib", hooking
2025-02-21T20:22:32.889810Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libapple_nghttp2.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889822Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libcompression.dylib", hooking
2025-02-21T20:22:32.889824Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libcompression.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889835Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsqlite3.dylib", hooking
2025-02-21T20:22:32.889837Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsqlite3.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889847Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libz.1.dylib", hooking
2025-02-21T20:22:32.889849Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libz.1.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889860Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libenergytrace.dylib", hooking
2025-02-21T20:22:32.889863Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libenergytrace.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889877Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libDiagnosticMessagesClient.dylib", hooking
2025-02-21T20:22:32.889880Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libDiagnosticMessagesClient.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889891Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libbsm.0.dylib", hooking
2025-02-21T20:22:32.889893Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libbsm.0.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889904Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libkxld.dylib", hooking
2025-02-21T20:22:32.889906Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libkxld.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889936Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libCoreEntitlements.dylib", hooking
2025-02-21T20:22:32.889939Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libCoreEntitlements.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889951Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libMobileGestalt.dylib", hooking
2025-02-21T20:22:32.889953Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libMobileGestalt.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889968Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libcoretls.dylib", hooking
2025-02-21T20:22:32.889970Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libcoretls.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889982Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libcoretls_cfhelpers.dylib", hooking
2025-02-21T20:22:32.889985Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libcoretls_cfhelpers.dylib" failed with err Function already replaced
2025-02-21T20:22:32.889996Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libpam.2.dylib", hooking
2025-02-21T20:22:32.889998Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libpam.2.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890010Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libxar.1.dylib", hooking
2025-02-21T20:22:32.890012Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libxar.1.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890024Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libarchive.2.dylib", hooking
2025-02-21T20:22:32.890025Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libarchive.2.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890038Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libxml2.2.dylib", hooking
2025-02-21T20:22:32.890040Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libxml2.2.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890052Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "liblangid.dylib", hooking
2025-02-21T20:22:32.890054Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "liblangid.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890067Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftCoreFoundation.dylib", hooking
2025-02-21T20:22:32.890069Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftCoreFoundation.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890083Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftDarwin.dylib", hooking
2025-02-21T20:22:32.890084Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftDarwin.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890097Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftDispatch.dylib", hooking
2025-02-21T20:22:32.890100Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftDispatch.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890117Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftIOKit.dylib", hooking
2025-02-21T20:22:32.890118Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftIOKit.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890132Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftSystem.dylib", hooking
2025-02-21T20:22:32.890134Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftSystem.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890150Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftXPC.dylib", hooking
2025-02-21T20:22:32.890152Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftXPC.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890168Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswift_Builtin_float.dylib", hooking
2025-02-21T20:22:32.890170Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswift_Builtin_float.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890186Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswift_Concurrency.dylib", hooking
2025-02-21T20:22:32.890187Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswift_Concurrency.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890204Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswift_StringProcessing.dylib", hooking
2025-02-21T20:22:32.890206Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswift_StringProcessing.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890219Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswift_errno.dylib", hooking
2025-02-21T20:22:32.890221Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswift_errno.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890234Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswift_math.dylib", hooking
2025-02-21T20:22:32.890236Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswift_math.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890250Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswift_signal.dylib", hooking
2025-02-21T20:22:32.890253Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswift_signal.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890268Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswift_stdio.dylib", hooking
2025-02-21T20:22:32.890270Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswift_stdio.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890286Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswift_time.dylib", hooking
2025-02-21T20:22:32.890287Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswift_time.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890300Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftos.dylib", hooking
2025-02-21T20:22:32.890303Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftos.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890319Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftsys_time.dylib", hooking
2025-02-21T20:22:32.890321Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftsys_time.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890334Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftunistd.dylib", hooking
2025-02-21T20:22:32.890336Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftunistd.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890359Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libboringssl.dylib", hooking
2025-02-21T20:22:32.890362Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libboringssl.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890384Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libdns_services.dylib", hooking
2025-02-21T20:22:32.890385Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libdns_services.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890405Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libquic.dylib", hooking
2025-02-21T20:22:32.890408Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libquic.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890428Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libusrtcp.dylib", hooking
2025-02-21T20:22:32.890429Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libusrtcp.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890450Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftDistributed.dylib", hooking
2025-02-21T20:22:32.890452Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftDistributed.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890473Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libnetwork.dylib", hooking
2025-02-21T20:22:32.890475Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libnetwork.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890491Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftObservation.dylib", hooking
2025-02-21T20:22:32.890494Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftObservation.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890522Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libFontParser.dylib", hooking
2025-02-21T20:22:32.890524Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libFontParser.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890550Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftMetal.dylib", hooking
2025-02-21T20:22:32.890552Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftMetal.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890577Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftOSLog.dylib", hooking
2025-02-21T20:22:32.890579Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftOSLog.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890608Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftQuartzCore.dylib", hooking
2025-02-21T20:22:32.890610Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftQuartzCore.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890634Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftUniformTypeIdentifiers.dylib", hooking
2025-02-21T20:22:32.890636Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftUniformTypeIdentifiers.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890659Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftsimd.dylib", hooking
2025-02-21T20:22:32.890661Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftsimd.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890680Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libutil.dylib", hooking
2025-02-21T20:22:32.890682Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libutil.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890699Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "liblzma.5.dylib", hooking
2025-02-21T20:22:32.890702Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "liblzma.5.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890722Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libvMisc.dylib", hooking
2025-02-21T20:22:32.890724Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libvMisc.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890743Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libBLAS.dylib", hooking
2025-02-21T20:22:32.890745Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libBLAS.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890775Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libFontRegistry.dylib", hooking
2025-02-21T20:22:32.890777Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libFontRegistry.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890805Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libhvf.dylib", hooking
2025-02-21T20:22:32.890809Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libhvf.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890834Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswiftRegexBuilder.dylib", hooking
2025-02-21T20:22:32.890836Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswiftRegexBuilder.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890858Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libswift_RegexParser.dylib", hooking
2025-02-21T20:22:32.890860Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libswift_RegexParser.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890885Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libexpat.1.dylib", hooking
2025-02-21T20:22:32.890887Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libexpat.1.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890914Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libPng.dylib", hooking
2025-02-21T20:22:32.890916Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libPng.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890942Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libTIFF.dylib", hooking
2025-02-21T20:22:32.890944Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libTIFF.dylib" failed with err Function already replaced
2025-02-21T20:22:32.890972Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libGIF.dylib", hooking
2025-02-21T20:22:32.890974Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libGIF.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891000Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libJP2.dylib", hooking
2025-02-21T20:22:32.891002Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libJP2.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891027Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libate.dylib", hooking
2025-02-21T20:22:32.891029Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libate.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891055Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libJPEG.dylib", hooking
2025-02-21T20:22:32.891057Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libJPEG.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891083Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libRadiance.dylib", hooking
2025-02-21T20:22:32.891085Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libRadiance.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891113Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libllvm-flatbuffers.dylib", hooking
2025-02-21T20:22:32.891116Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libllvm-flatbuffers.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891144Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libCoreFSCache.dylib", hooking
2025-02-21T20:22:32.891146Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libCoreFSCache.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891176Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libGPUCompilerUtils.dylib", hooking
2025-02-21T20:22:32.891179Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libGPUCompilerUtils.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891210Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libXTFontStaticRegistryData.dylib", hooking
2025-02-21T20:22:32.891213Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libXTFontStaticRegistryData.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891242Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libGLU.dylib", hooking
2025-02-21T20:22:32.891245Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libGLU.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891273Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libGFXShared.dylib", hooking
2025-02-21T20:22:32.891274Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libGFXShared.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891301Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libGL.dylib", hooking
2025-02-21T20:22:32.891305Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libGL.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891369Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libGLImage.dylib", hooking
2025-02-21T20:22:32.891374Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libGLImage.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891409Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libCVMSPluginSupport.dylib", hooking
2025-02-21T20:22:32.891413Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libCVMSPluginSupport.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891443Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libRosetta.dylib", hooking
2025-02-21T20:22:32.891446Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libRosetta.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891506Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libCoreVMClient.dylib", hooking
2025-02-21T20:22:32.891513Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libCoreVMClient.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891559Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libresolv.9.dylib", hooking
2025-02-21T20:22:32.891562Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libresolv.9.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891586Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libiconv.2.dylib", hooking
2025-02-21T20:22:32.891589Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libiconv.2.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891630Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libHeimdalProxy.dylib", hooking
2025-02-21T20:22:32.891634Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libHeimdalProxy.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891669Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libheimdal-asn1.dylib", hooking
2025-02-21T20:22:32.891673Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libheimdal-asn1.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891699Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libcharset.1.dylib", hooking
2025-02-21T20:22:32.891701Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libcharset.1.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891734Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libAudioStatistics.dylib", hooking
2025-02-21T20:22:32.891737Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libAudioStatistics.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891770Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libSMC.dylib", hooking
2025-02-21T20:22:32.891773Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libSMC.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891806Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libAudioToolboxUtility.dylib", hooking
2025-02-21T20:22:32.891813Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libAudioToolboxUtility.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891846Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libperfcheck.dylib", hooking
2025-02-21T20:22:32.891848Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libperfcheck.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891874Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libbz2.1.0.dylib", hooking
2025-02-21T20:22:32.891877Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libbz2.1.0.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891909Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libmis.dylib", hooking
2025-02-21T20:22:32.891912Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libmis.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891949Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libSessionUtility.dylib", hooking
2025-02-21T20:22:32.891952Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libSessionUtility.dylib" failed with err Function already replaced
2025-02-21T20:22:32.891985Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libspindump.dylib", hooking
2025-02-21T20:22:32.891987Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libspindump.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892015Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libvDSP.dylib", hooking
2025-02-21T20:22:32.892017Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libvDSP.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892045Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libLAPACK.dylib", hooking
2025-02-21T20:22:32.892047Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libLAPACK.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892076Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libLinearAlgebra.dylib", hooking
2025-02-21T20:22:32.892079Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libLinearAlgebra.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892105Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libSparseBLAS.dylib", hooking
2025-02-21T20:22:32.892107Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libSparseBLAS.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892134Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libQuadrature.dylib", hooking
2025-02-21T20:22:32.892136Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libQuadrature.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892163Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libBNNS.dylib", hooking
2025-02-21T20:22:32.892164Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libBNNS.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892191Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libSparse.dylib", hooking
2025-02-21T20:22:32.892194Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libSparse.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892233Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libTLE.dylib", hooking
2025-02-21T20:22:32.892235Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libTLE.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892264Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libmecab.dylib", hooking
2025-02-21T20:22:32.892266Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libmecab.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892294Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libCRFSuite.dylib", hooking
2025-02-21T20:22:32.892296Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libCRFSuite.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892324Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libgermantok.dylib", hooking
2025-02-21T20:22:32.892327Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libgermantok.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892355Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libThaiTokenizer.dylib", hooking
2025-02-21T20:22:32.892357Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libThaiTokenizer.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892385Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libCheckFix.dylib", hooking
2025-02-21T20:22:32.892387Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libCheckFix.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892420Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libapp_launch_measurement.dylib", hooking
2025-02-21T20:22:32.892422Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libapp_launch_measurement.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892452Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libxslt.1.dylib", hooking
2025-02-21T20:22:32.892454Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libxslt.1.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892492Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libcurl.4.dylib", hooking
2025-02-21T20:22:32.892497Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libcurl.4.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892534Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libcrypto.46.dylib", hooking
2025-02-21T20:22:32.892537Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libcrypto.46.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892574Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libssl.48.dylib", hooking
2025-02-21T20:22:32.892577Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libssl.48.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892613Z TRACE ThreadId(01) mirrord_layer::hooks: found "__close_nocancel" in "libsasl2.2.dylib", hooking
2025-02-21T20:22:32.892616Z TRACE ThreadId(01) mirrord_layer::hooks: hook "__close_nocancel" in "libsasl2.2.dylib" failed with err Function already replaced
2025-02-21T20:22:32.892866Z TRACE ThreadId(01) mirrord_layer: hooked "fork"
2025-02-21T20:22:32.892947Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "socket"
2025-02-21T20:22:32.893016Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "recvfrom"
2025-02-21T20:22:32.893085Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "sendto"
2025-02-21T20:22:32.893149Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "recvmsg"
2025-02-21T20:22:32.893220Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "sendmsg"
2025-02-21T20:22:32.893286Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "bind"
2025-02-21T20:22:32.893352Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "listen"
2025-02-21T20:22:32.893419Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "connect"
2025-02-21T20:22:32.893556Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "fcntl"
2025-02-21T20:22:32.893623Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "dup"
2025-02-21T20:22:32.893688Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "dup2"
2025-02-21T20:22:32.893753Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "getpeername"
2025-02-21T20:22:32.893821Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "getsockname"
2025-02-21T20:22:32.894109Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "gethostname"
2025-02-21T20:22:32.894176Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "accept"
2025-02-21T20:22:32.894423Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "gethostbyname"
2025-02-21T20:22:32.894764Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "getaddrinfo"
2025-02-21T20:22:32.894901Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "freeaddrinfo"
2025-02-21T20:22:32.895234Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "dns_configuration_copy"
2025-02-21T20:22:32.895509Z TRACE ThreadId(01) mirrord_layer::socket::hooks: hooked "dns_configuration_free"
2025-02-21T20:22:32.895545Z TRACE ThreadId(01) mirrord_layer::exec_hooks::hooks: hooked "execve"
2025-02-21T20:22:32.895903Z TRACE ThreadId(01) mirrord_layer::exec_utils: hooked "posix_spawn"
2025-02-21T20:22:32.895974Z TRACE ThreadId(01) mirrord_layer::exec_utils: hooked "_NSGetExecutablePath"
2025-02-21T20:22:32.896043Z TRACE ThreadId(01) mirrord_layer::exec_utils: hooked "dlopen"
2025-02-21T20:22:32.896220Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "open"
2025-02-21T20:22:32.896425Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "open$NOCANCEL"
2025-02-21T20:22:32.896605Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "openat"
2025-02-21T20:22:32.896740Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "read"
2025-02-21T20:22:32.896837Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "read$NOCANCEL"
2025-02-21T20:22:32.896932Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "closedir"
2025-02-21T20:22:32.896998Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "dirfd"
2025-02-21T20:22:32.897055Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "pread"
2025-02-21T20:22:32.897113Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "readv"
2025-02-21T20:22:32.897171Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "preadv"
2025-02-21T20:22:32.897267Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "readlink"
2025-02-21T20:22:32.897331Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "mkdir"
2025-02-21T20:22:32.897392Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "mkdirat"
2025-02-21T20:22:32.897455Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "rmdir"
2025-02-21T20:22:32.897518Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "unlink"
2025-02-21T20:22:32.897578Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "unlinkat"
2025-02-21T20:22:32.897636Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "lseek"
2025-02-21T20:22:32.897701Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "write"
2025-02-21T20:22:32.897794Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "pwrite"
2025-02-21T20:22:32.897891Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "access"
2025-02-21T20:22:32.897949Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "faccessat"
2025-02-21T20:22:32.898091Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "fsync"
2025-02-21T20:22:32.898152Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "fdatasync"
2025-02-21T20:22:32.898472Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "realpath"
2025-02-21T20:22:32.898773Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "realpath$DARWIN_EXTSN"
2025-02-21T20:22:32.898975Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "lstat"
2025-02-21T20:22:32.899035Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "fstat"
2025-02-21T20:22:32.899122Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "stat"
2025-02-21T20:22:32.899213Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "fstatat"
2025-02-21T20:22:32.899279Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "fstatfs"
2025-02-21T20:22:32.899339Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "statfs"
2025-02-21T20:22:32.899441Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "fdopendir"
2025-02-21T20:22:32.899577Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "readdir_r"
2025-02-21T20:22:32.899649Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "readdir"
2025-02-21T20:22:32.899684Z TRACE ThreadId(01) mirrord_layer::file::hooks: hooked "opendir"
2025-02-21T20:22:32.900002Z  INFO ThreadId(01) mirrord_layer: Initializing mirrord-layer!
2025-02-21T20:22:32.904032Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/Users/brad.schwartz/.asdf/shims/iex",
) | open_options OpenOptionsInternal {
    read: true,
    write: false,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.904174Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/Users/brad.schwartz/.asdfrc",
) | open_options OpenOptionsInternal {
    read: true,
    write: false,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.904194Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/Users/brad.schwartz/code/podium/engineering/shared/magic/.tool-versions",
) | open_options OpenOptionsInternal {
    read: true,
    write: false,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.904336Z TRACE ThreadId(01) mirrord_layer::file::hooks: path Success(
    "/dev/null",
) | open_options OpenOptionsInternal {
    read: true,
    write: false,
    append: false,
    truncate: false,
    create: false,
    create_new: false,
}
2025-02-21T20:22:32.904522Z DEBUG ThreadId(01) mirrord_layer: Process 82560 forking!.
2025-02-21T20:22:32.905130Z DEBUG ThreadId(01) mirrord_layer: Child process id is 83000.
2025-02-21T20:22:32.905433Z DEBUG ThreadId(01) mirrord_layer: Child process initializing layer.

mirrord intproxy logs

The internal proxy file is empty, which makes sense since the log error includes: mirrord layer setup panicked

mirrord agent logs

mirrord config

config below:


{
    "target": "deploy/magic",
    "feature": {
        "network": {
            "incoming": "steal"
        },
        "env": {
            "override": {
                "CODE_RELOADER_ENABLED": "true"
            },
            "exclude": [
                "POD_IP"
            ]
        }
    },
    "internal_proxy": {
        "log_level": "mirrord=trace"
    }
}

mirrord CLI version

3.133.1

mirrord-agent version

No response

mirrord-operator version (if relevant)

No response

plugin kind and version (if relevant)

No response

Your operating system and version

Darwin Brad-Schwartz.local 24.3.0 Darwin Kernel Version 24.3.0: Thu Jan 2 20:24:16 PST 2025; root:xnu-11215.81.4~3/RELEASE_ARM64_T6000 arm64

Local process

/Users/brad.schwartz/.asdf/shims//mix: Bourne-Again shell script text executable, ASCII text

Local process version

asdf version 0.16.3 | Erlang/OTP 26 | Mix 1.16.3 (compiled with Erlang/OTP 24)

Additional Info

No response

@bradschwartz bradschwartz added the bug Something isn't working label Feb 21, 2025
Copy link

linear bot commented Feb 21, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant