Comments (5)
Thank you for reporting this and sorry about the issue.
Can you try reproducing it while having the env RUST_LOG=mirrord=trace
set please? I'm specifically interested in the logs that contain "fstat" and/or "hook".
from mirrord.
Hey, I can't reproduce it on my end (running macOS) but the error seems straightforward. I'm running a CI action to create a temp build. Will you able to test it and see if it works before I open a PR and release it?
To do it - download the linux binary here when it's done running https://github.com/metalbear-co/mirrord/actions/runs/7993659432
then in vscode, create .vscode/settings.json
with the setting mirrord.binaryPath
set to the new binary (after you chmodded it)
{
"mirrord.binaryPath": "path/to/binary"
}
Please let me know if you can test and if so if it works, thanks!
from mirrord.
Thanks for the update! I sent a PR, hope to release it today.
from mirrord.
Ok, add RUST_LOG=mirrord=trace to env. Here is:
GOROOT=/usr/local/src/go/1.19/go #gosetup
GOPATH=/home/username/go #gosetup
/usr/local/src/go/1.19/go/bin/go build -o /home/username/.cache/JetBrains/GoLand2023.3/tmp/GoLand/app -gcflags all=-N -l git/service/app #gosetup
/home/username/.local/share/JetBrains/Toolbox/apps/Goland/ch-0/233.14475.38/plugins/go-plugin/lib/dlv/linux/dlv --listen=127.0.0.1:36911 --headless=true --api-version=2 --check-go-version=false --only-same-user=false exec /home/username/.cache/JetBrains/GoLand2023.3/tmp/GoLand/app --
API server listening at: 127.0.0.1:36911
2024-02-21T17:44:31.522947Z TRACE ThreadId(01) new: mirrord_layer::file::filter: new fs_config=FsConfig { mode: LocalWithOverrides, read_write: None, read_only: None, local: None, not_found: None }
2024-02-21T17:44:31.552825Z TRACE ThreadId(01) new: mirrord_layer::file::filter: close time.busy=29.7ms time.idle=160µs fs_config=FsConfig { mode: LocalWithOverrides, read_write: None, read_only: None, local: None, not_found: None }
2024-02-21T17:44:31.553414Z TRACE ThreadId(01) enable_hooks: mirrord_layer: new enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.555270Z TRACE ThreadId(01) enable_hooks: mirrord_layer: hooked "close" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.555383Z TRACE ThreadId(01) enable_hooks: mirrord_layer: hooked "__close_nocancel" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.555556Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__close" in "libpthread-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.555626Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__close" in "libpthread-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.555709Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__close" in "libc-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.555764Z TRACE ThreadId(01) enable_hooks: mirrord_layer: hooked "__close" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.555834Z TRACE ThreadId(01) enable_hooks: mirrord_layer: hooked "fork" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.555899Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "socket" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.555961Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "recvfrom" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556017Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "sendto" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556070Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "recvmsg" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556127Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "sendmsg" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556178Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "bind" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556227Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "listen" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556278Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "connect" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556345Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "fcntl" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556401Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "dup" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556454Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "dup2" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556506Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "getpeername" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556554Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "getsockname" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556611Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "gethostname" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556670Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "gethostbyname" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556728Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "accept4" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556780Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "dup3" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556829Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "accept" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556886Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "getaddrinfo" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.556946Z TRACE ThreadId(01) enable_hooks: mirrord_layer::socket::hooks: hooked "freeaddrinfo" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557008Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "open" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557049Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "open64" in "libpthread-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557076Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "open64" in "libpthread-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557104Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "open64" in "libc-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557144Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "open64" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557202Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "openat" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557242Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "openat64" in "libpthread-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557268Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "openat64" in "libpthread-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557296Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "openat64" in "libc-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557319Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "openat64" in "libc-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557348Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "openat64" in "libgcc_s.so.1", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557373Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "openat64" in "libgcc_s.so.1" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557463Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "openat64" in "librt-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557498Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "openat64" in "librt-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557579Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "openat64" in "libm-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557613Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "openat64" in "libm-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557709Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "openat64" in "libdl-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557745Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "openat64" in "libdl-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557807Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "read" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557869Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "closedir" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557922Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "dirfd" in "libpthread-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557961Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "dirfd" in "libpthread-2.31.so" failed with err Bad signature enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.557991Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "dirfd" in "libc-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558025Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "dirfd" in "libc-2.31.so" failed with err Bad signature enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558055Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "dirfd" in "libgcc_s.so.1", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558087Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "dirfd" in "libgcc_s.so.1" failed with err Bad signature enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558117Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "dirfd" in "librt-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558150Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "dirfd" in "librt-2.31.so" failed with err Bad signature enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558180Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "dirfd" in "libm-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558212Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "dirfd" in "libm-2.31.so" failed with err Bad signature enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558242Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "dirfd" in "libdl-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558275Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "dirfd" in "libdl-2.31.so" failed with err Bad signature enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558331Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "pread" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558387Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "readv" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558439Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "preadv" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558494Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "lseek" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558544Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "write" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558597Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "pwrite" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558658Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "access" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558711Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "faccessat" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558760Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "fsync" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558809Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "fdatasync" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558865Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "realpath" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558921Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "__xstat" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558961Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__xstat64" in "libpthread-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.558987Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__xstat64" in "libpthread-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559014Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__xstat64" in "libc-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559038Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__xstat64" in "libc-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559064Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__xstat64" in "libgcc_s.so.1", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559087Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__xstat64" in "libgcc_s.so.1" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559114Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__xstat64" in "librt-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559137Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__xstat64" in "librt-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559163Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__xstat64" in "libm-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559187Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__xstat64" in "libm-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559213Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__xstat64" in "libdl-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559236Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__xstat64" in "libdl-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559281Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "__lxstat" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559317Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__lxstat64" in "libpthread-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559342Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__lxstat64" in "libpthread-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559370Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__lxstat64" in "libc-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559393Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__lxstat64" in "libc-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559418Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__lxstat64" in "libgcc_s.so.1", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559442Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__lxstat64" in "libgcc_s.so.1" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559468Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__lxstat64" in "librt-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559491Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__lxstat64" in "librt-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559517Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__lxstat64" in "libm-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559541Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__lxstat64" in "libm-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559567Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "__lxstat64" in "libdl-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559590Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "__lxstat64" in "libdl-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559642Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "fstatfs" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559703Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "fdopendir" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559758Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "readdir_r" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559796Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir64_r" in "libpthread-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559822Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir64_r" in "libpthread-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559850Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir64_r" in "libc-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559873Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir64_r" in "libc-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559900Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir64_r" in "libgcc_s.so.1", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559923Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir64_r" in "libgcc_s.so.1" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559949Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir64_r" in "librt-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559972Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir64_r" in "librt-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.559999Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir64_r" in "libm-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560021Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir64_r" in "libm-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560047Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir64_r" in "libdl-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560071Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir64_r" in "libdl-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560115Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "readdir64" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560152Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir" in "libpthread-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560178Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir" in "libpthread-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560205Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir" in "libc-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560228Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir" in "libc-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560254Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir" in "libgcc_s.so.1", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560277Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir" in "libgcc_s.so.1" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560303Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir" in "librt-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560327Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir" in "librt-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560353Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir" in "libm-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560376Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir" in "libm-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560402Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: found "readdir" in "libdl-2.31.so", hooking enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560426Z TRACE ThreadId(01) enable_hooks: mirrord_layer::hooks: hook "readdir" in "libdl-2.31.so" failed with err Function already replaced enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.560475Z TRACE ThreadId(01) enable_hooks: mirrord_layer::file::hooks: hooked "opendir" enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.563564Z TRACE ThreadId(01) enable_hooks: mirrord_layer::go::go_hooks: found version >= 1.19 enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.563958Z TRACE ThreadId(01) enable_hooks: mirrord_layer::go::go_hooks: hooked "runtime/internal/syscall.Syscall6" in main module enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.564209Z TRACE ThreadId(01) enable_hooks: mirrord_layer: close time.busy=10.7ms time.idle=76.4µs enabled_file_ops=true enabled_remote_dns=true patch_binaries=[]
2024-02-21T17:44:31.564438Z INFO ThreadId(01) mirrord_layer: Initializing mirrord-layer!
2024-02-21T17:44:31.564464Z TRACE ThreadId(01) mirrord_layer: Loaded into executable: /home/username/.cache/JetBrains/GoLand2023.3/tmp/GoLand/app, on pid 14592, with args: ["/home/username/.cache/JetBrains/GoLand2023.3/tmp/GoLand/app"]
2024-02-21T17:44:31.567666Z TRACE ThreadId(01) mirrord_layer::go: c_abi_syscall6_handler: syscall=72 param1=0 param2=3 param3=0 param4=0 param5=0 param6=0
2024-02-21T17:44:31.567758Z TRACE ThreadId(01) mirrord_layer::go: c_abi_syscall6_handler: syscall=72 param1=1 param2=3 param3=0 param4=0 param5=0 param6=0
2024-02-21T17:44:31.567791Z TRACE ThreadId(01) mirrord_layer::go: c_abi_syscall6_handler: syscall=72 param1=2 param2=3 param3=0 param4=0 param5=0 param6=0
2024-02-21T17:44:31.567811Z TRACE ThreadId(01) mirrord_layer::go: c_abi_syscall6_handler: syscall=97 param1=7 param2=824635324464 param3=0 param4=0 param5=0 param6=0
2024-02-21T17:44:31.570643Z TRACE ThreadId(01) mirrord_layer::go: c_abi_syscall6_handler: syscall=318 param1=824635462397 param2=3 param3=0 param4=0 param5=0 param6=0
2024-02-21T17:44:31.570684Z TRACE ThreadId(01) mirrord_layer::go: c_abi_syscall6_handler: syscall=257 param1=-100 param2=824635462592 param3=524288 param4=0 param5=0 param6=0
2024-02-21T17:44:31.570762Z TRACE ThreadId(01) openat: mirrord_layer::file::ops: new fd=-100 path=Success("/etc/machine-id") open_options=OpenOptionsInternal { read: true, write: false, append: false, truncate: false, create: false, create_new: false }
2024-02-21T17:44:31.570831Z TRACE ThreadId(01) openat:open: mirrord_layer::file::ops: new fd=-100 path=Success("/etc/machine-id") open_options=OpenOptionsInternal { read: true, write: false, append: false, truncate: false, create: false, create_new: false } path=Success("/etc/machine-id") open_options=OpenOptionsInternal { read: true, write: false, append: false, truncate: false, create: false, create_new: false }
2024-02-21T17:44:31.572041Z TRACE ThreadId(01) openat:open: mirrord_layer::file::ops: return=Bypass(IgnoredFile("/etc/machine-id")) fd=-100 path=Success("/etc/machine-id") open_options=OpenOptionsInternal { read: true, write: false, append: false, truncate: false, create: false, create_new: false } path=Success("/etc/machine-id") open_options=OpenOptionsInternal { read: true, write: false, append: false, truncate: false, create: false, create_new: false }
2024-02-21T17:44:31.572100Z TRACE ThreadId(01) openat:open: mirrord_layer::file::ops: close time.busy=1.23ms time.idle=38.2µs fd=-100 path=Success("/etc/machine-id") open_options=OpenOptionsInternal { read: true, write: false, append: false, truncate: false, create: false, create_new: false } path=Success("/etc/machine-id") open_options=OpenOptionsInternal { read: true, write: false, append: false, truncate: false, create: false, create_new: false }
2024-02-21T17:44:31.572150Z TRACE ThreadId(01) openat: mirrord_layer::file::ops: return=Bypass(IgnoredFile("/etc/machine-id")) fd=-100 path=Success("/etc/machine-id") open_options=OpenOptionsInternal { read: true, write: false, append: false, truncate: false, create: false, create_new: false }
2024-02-21T17:44:31.572186Z TRACE ThreadId(01) openat: mirrord_layer::file::ops: close time.busy=1.38ms time.idle=47.5µs fd=-100 path=Success("/etc/machine-id") open_options=OpenOptionsInternal { read: true, write: false, append: false, truncate: false, create: false, create_new: false }
2024-02-21T17:44:31.572241Z TRACE ThreadId(01) mirrord_layer::go: c_abi_syscall6_handler: syscall=5 param1=8 param2=824636197992 param3=0 param4=0 param5=0 param6=0
2024-02-21T17:44:31.572292Z TRACE ThreadId(01) xstat: mirrord_layer::file::ops: new rawish_path=None fd=Some(8) follow_symlink=true
2024-02-21T17:44:31.572329Z TRACE ThreadId(01) xstat: mirrord_layer::file::ops: return=Bypass(LocalFdNotFound(8)) rawish_path=None fd=Some(8) follow_symlink=true
2024-02-21T17:44:31.572365Z TRACE ThreadId(01) xstat: mirrord_layer::file::ops: close time.busy=40.0µs time.idle=33.9µs rawish_path=None fd=Some(8) follow_symlink=true
thread '<unnamed>' panicked at mirrord/layer/src/detour.rs:98:22:
called `Option::unwrap()` on a `None` value
stack backtrace:
0: 0x7f2dc04ef17c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hca9d80fb6e5ad5fe
1: 0x7f2dc051ae20 - core::fmt::write::h7acb2cb5522bc491
2: 0x7f2dc04ec69f - std::io::Write::write_fmt::h19435141596ff66c
3: 0x7f2dc04eef64 - std::sys_common::backtrace::print::h120ea2df27b2be8f
4: 0x7f2dc04f0437 - std::panicking::default_hook::{{closure}}::hd7e3d5fa26e2ca93
5: 0x7f2dc04f019f - std::panicking::default_hook::h541732093fb638b5
6: 0x7f2dc04f08b8 - std::panicking::rust_panic_with_hook::h10b8d62d65c23db7
7: 0x7f2dc04f0769 - std::panicking::begin_panic_handler::{{closure}}::h2bc5b33298108b9d
8: 0x7f2dc04ef646 - std::sys_common::backtrace::__rust_end_short_backtrace::h4d52701c18fca37f
9: 0x7f2dc04f0502 - rust_begin_unwind
10: 0x7f2dbfa006e5 - core::panicking::panic_fmt::hc7d083b823bc25c6
11: 0x7f2dbfa007a3 - core::panicking::panic::h54d458dc4fbcf3ea
12: 0x7f2dbfa88132 - core::option::Option<T>::unwrap::ha3b16f2c1e38c70e
13: 0x7f2dbfba6865 - <mirrord_layer::detour::HookFn<T> as core::ops::deref::Deref>::deref::h0c130757e3df039a
14: 0x7f2dbfa59cdf - mirrord_layer::file::hooks::fstat_detour::{{closure}}::hd0d0ffd5cb8f6967
15: 0x7f2dbfbb28d2 - mirrord_layer::detour::Detour<S>::unwrap_or_bypass_with::hf8525d06d01af018
16: 0x7f2dbfa59c48 - mirrord_layer::file::hooks::fstat_detour::hf910afc17afa42e0
17: 0x7f2dbface350 - c_abi_syscall6_handler
18: 0x7f2dbfb5da8b - mirrord_layer::go::go_hooks::go_syscall_new_detour::hd7d0061902bccdce
19: 0x0 - <unknown>
fatal runtime error: failed to initiate panic, error 5
SIGABRT: abort
PC=0x7f2dbf664ce1 m=0 sigcode=18446744073709551610
goroutine 0 [idle]:
runtime: g 0: unknown pc 0x7f2dbf664ce1
stack: frame={sp:0x7fff5d638690, fp:0x0} stack=[0x7fff5ce3a4c0,0x7fff5d6394d0)
0x00007fff5d638590: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385a0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385b0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385c0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385d0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385e0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385f0: 0x00007fff5d639448 0x0000000000000000
0x00007fff5d638600: 0x00007fff5d639450 0x00007f2dbfb5da8b
0x00007fff5d638610: 0x0000000000000000 0x0000000000000000
0x00007fff5d638620: 0x0000000000000000 0x00007f2dbfb5da00
0x00007fff5d638630: 0x4000000000000000 0x0000000000000000
0x00007fff5d638640: 0x0000000000000000 0x0000000000000000
0x00007fff5d638650: 0x0000000000000000 0x0000000000000000
0x00007fff5d638660: 0x00007fff5d639438 0x00007fff5d639440
0x00007fff5d638670: 0x0000000000fce9ba <github.com/uber/jaeger-client-go.(*Tracer).setBaggage+0x00000000000000ba> 0x00007f2d955d0010
0x00007fff5d638680: 0x000000c0001a9140 0x0000000000000004
0x00007fff5d638690: <0x0000000000000000 0x0000000000000007
0x00007fff5d6386a0: 0x0000000000000000 0x000000c000277230
0x00007fff5d6386b0: 0x0000000000000002 0x0000000000000002
0x00007fff5d6386c0: 0x0000000000000004 0x0000000000000008
0x00007fff5d6386d0: 0x0000000000000000 0x000000c0001a9164
0x00007fff5d6386e0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6386f0: 0x0000000000000000 0x0000000000000000
0x00007fff5d638700: 0x0000000000000000 0x00007f2dbfb2cb0e
0x00007fff5d638710: 0xfffffffe7fffffff 0xffffffffffffffff
0x00007fff5d638720: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638730: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638740: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638750: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638760: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638770: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638780: 0xffffffffffffffff 0xffffffffffffffff
runtime: g 0: unknown pc 0x7f2dbf664ce1
stack: frame={sp:0x7fff5d638690, fp:0x0} stack=[0x7fff5ce3a4c0,0x7fff5d6394d0)
0x00007fff5d638590: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385a0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385b0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385c0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385d0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385e0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6385f0: 0x00007fff5d639448 0x0000000000000000
0x00007fff5d638600: 0x00007fff5d639450 0x00007f2dbfb5da8b
0x00007fff5d638610: 0x0000000000000000 0x0000000000000000
0x00007fff5d638620: 0x0000000000000000 0x00007f2dbfb5da00
0x00007fff5d638630: 0x4000000000000000 0x0000000000000000
0x00007fff5d638640: 0x0000000000000000 0x0000000000000000
0x00007fff5d638650: 0x0000000000000000 0x0000000000000000
0x00007fff5d638660: 0x00007fff5d639438 0x00007fff5d639440
0x00007fff5d638670: 0x0000000000fce9ba <github.com/uber/jaeger-client-go.(*Tracer).setBaggage+0x00000000000000ba> 0x00007f2d955d0010
0x00007fff5d638680: 0x000000c0001a9140 0x0000000000000004
0x00007fff5d638690: <0x0000000000000000 0x0000000000000007
0x00007fff5d6386a0: 0x0000000000000000 0x000000c000277230
0x00007fff5d6386b0: 0x0000000000000002 0x0000000000000002
0x00007fff5d6386c0: 0x0000000000000004 0x0000000000000008
0x00007fff5d6386d0: 0x0000000000000000 0x000000c0001a9164
0x00007fff5d6386e0: 0x0000000000000000 0x0000000000000000
0x00007fff5d6386f0: 0x0000000000000000 0x0000000000000000
0x00007fff5d638700: 0x0000000000000000 0x00007f2dbfb2cb0e
0x00007fff5d638710: 0xfffffffe7fffffff 0xffffffffffffffff
0x00007fff5d638720: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638730: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638740: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638750: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638760: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638770: 0xffffffffffffffff 0xffffffffffffffff
0x00007fff5d638780: 0xffffffffffffffff 0xffffffffffffffff
goroutine 1 [syscall, locked to thread]:
syscall.Syscall(0x5, 0x8, 0xc00025cc68, 0x0)
/usr/local/src/go/1.19/go/src/syscall/syscall_linux.go:68 +0x4b fp=0xc000239398 sp=0xc000239320 pc=0x4b2d2b
syscall.Fstat(0x8, 0xc00025cc68)
/usr/local/src/go/1.19/go/src/syscall/zsyscall_linux_amd64.go:1092 +0x3f fp=0xc0002393f0 sp=0xc000239398 pc=0x4b115f
internal/poll.(*FD).Fstat.func1()
/usr/local/src/go/1.19/go/src/internal/poll/fd_unix.go:687 +0x46 fp=0xc000239448 sp=0xc0002393f0 pc=0x542206
internal/poll.ignoringEINTR(0xc000239520)
/usr/local/src/go/1.19/go/src/internal/poll/fd_posix.go:74 +0x2e fp=0xc000239478 sp=0xc000239448 pc=0x53ac0e
internal/poll.(*FD).Fstat(0xc0001a43c0, 0xc00025cc68)
/usr/local/src/go/1.19/go/src/internal/poll/fd_unix.go:686 +0x146 fp=0xc000239548 sp=0xc000239478 pc=0x542146
os.(*File).Stat(0xc0001a22c0)
/usr/local/src/go/1.19/go/src/os/stat_unix.go:20 +0xc9 fp=0xc0002395d8 sp=0xc000239548 pc=0x553349
os.ReadFile({0x12f0760, 0xf})
/usr/local/src/go/1.19/go/src/os/file.go:680 +0x1dc fp=0xc0002397b8 sp=0xc0002395d8 pc=0x54eb3c
io/ioutil.ReadFile({0x12f0760, 0xf})
/usr/local/src/go/1.19/go/src/io/ioutil/ioutil.go:37 +0x75 fp=0xc000239850 sp=0xc0002397b8 pc=0x666335
github.com/rs/xid.readPlatformMachineID()
/home/username/go/pkg/mod/github.com/rs/[email protected]/hostid_linux.go:8 +0x5e fp=0xc0002398f8 sp=0xc000239850 pc=0xade6fe
github.com/rs/xid.readMachineID()
/home/username/go/pkg/mod/github.com/rs/[email protected]/id.go:115 +0x89 fp=0xc000239ab0 sp=0xc0002398f8 pc=0xadeae9
github.com/rs/xid.init()
/home/username/go/pkg/mod/github.com/rs/[email protected]/id.go:82 +0x25 fp=0xc000239ac0 sp=0xc000239ab0 pc=0xae1ae5
runtime.doInit(0x1893f40)
/usr/local/src/go/1.19/go/src/runtime/proc.go:6321 +0x132 fp=0xc000239bf0 sp=0xc000239ac0 pc=0x450132
runtime.doInit(0x1897520)
/usr/local/src/go/1.19/go/src/runtime/proc.go:6298 +0x79 fp=0xc000239d20 sp=0xc000239bf0 pc=0x450079
runtime.doInit(0x18936c0)
/usr/local/src/go/1.19/go/src/runtime/proc.go:6298 +0x79 fp=0xc000239e50 sp=0xc000239d20 pc=0x450079
runtime.doInit(0x189acc0)
/usr/local/src/go/1.19/go/src/runtime/proc.go:6298 +0x79 fp=0xc000239f80 sp=0xc000239e50 pc=0x450079
runtime.main()
/usr/local/src/go/1.19/go/src/runtime/proc.go:233 +0x199 fp=0xc000239fe0 sp=0xc000239f80 pc=0x442d19
runtime.goexit()
/usr/local/src/go/1.19/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000239fe8 sp=0xc000239fe0 pc=0x4755c1
goroutine 2 [force gc (idle)]:
runtime.gopark(0x133fdb8, 0x18edc10, 0x11, 0x14, 0x1)
/usr/local/src/go/1.19/go/src/runtime/proc.go:363 +0xfd fp=0xc00008ef88 sp=0xc00008ef58 pc=0x44317d
runtime.goparkunlock(0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/src/go/1.19/go/src/runtime/proc.go:369 +0x2a fp=0xc00008efb8 sp=0xc00008ef88 pc=0x44320a
runtime.forcegchelper()
/usr/local/src/go/1.19/go/src/runtime/proc.go:302 +0xa5 fp=0xc00008efe0 sp=0xc00008efb8 pc=0x442fa5
runtime.goexit()
/usr/local/src/go/1.19/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00008efe8 sp=0xc00008efe0 pc=0x4755c1
created by runtime.init.6
/usr/local/src/go/1.19/go/src/runtime/proc.go:290 +0x25
goroutine 3 [GC sweep wait]:
runtime.gopark(0x133fdb8, 0x18ee600, 0xc, 0x14, 0x1)
/usr/local/src/go/1.19/go/src/runtime/proc.go:363 +0xfd fp=0xc00008f768 sp=0xc00008f738 pc=0x44317d
runtime.goparkunlock(0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/src/go/1.19/go/src/runtime/proc.go:369 +0x2a fp=0xc00008f798 sp=0xc00008f768 pc=0x44320a
runtime.bgsweep(0x0?)
/usr/local/src/go/1.19/go/src/runtime/mgcsweep.go:278 +0x98 fp=0xc00008f7c8 sp=0xc00008f798 pc=0x42ab38
runtime.gcenable.func1()
/usr/local/src/go/1.19/go/src/runtime/mgc.go:178 +0x26 fp=0xc00008f7e0 sp=0xc00008f7c8 pc=0x41ef86
runtime.goexit()
/usr/local/src/go/1.19/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00008f7e8 sp=0xc00008f7e0 pc=0x4755c1
created by runtime.gcenable
/usr/local/src/go/1.19/go/src/runtime/mgc.go:178 +0x6b
goroutine 4 [GC scavenge wait]:
runtime.gopark(0x133fdb8, 0x18eee60, 0xd, 0x14, 0x2)
/usr/local/src/go/1.19/go/src/runtime/proc.go:363 +0xfd fp=0xc00008ff48 sp=0xc00008ff18 pc=0x44317d
runtime.goparkunlock(0x139a3a8?, 0x1?, 0x0?, 0x0?)
/usr/local/src/go/1.19/go/src/runtime/proc.go:369 +0x2a fp=0xc00008ff78 sp=0xc00008ff48 pc=0x44320a
runtime.(*scavengerState).park(0x18eee60)
/usr/local/src/go/1.19/go/src/runtime/mgcscavenge.go:389 +0x4b fp=0xc00008ffa0 sp=0xc00008ff78 pc=0x4287cb
runtime.bgscavenge(0x0?)
/usr/local/src/go/1.19/go/src/runtime/mgcscavenge.go:617 +0x45 fp=0xc00008ffc8 sp=0xc00008ffa0 pc=0x428da5
runtime.gcenable.func2()
/usr/local/src/go/1.19/go/src/runtime/mgc.go:179 +0x26 fp=0xc00008ffe0 sp=0xc00008ffc8 pc=0x41ef26
runtime.goexit()
/usr/local/src/go/1.19/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00008ffe8 sp=0xc00008ffe0 pc=0x4755c1
created by runtime.gcenable
/usr/local/src/go/1.19/go/src/runtime/mgc.go:179 +0xaa
goroutine 18 [finalizer wait]:
runtime.gopark(0x133fdb8, 0x1920960, 0x10, 0x14, 0x1)
/usr/local/src/go/1.19/go/src/runtime/proc.go:363 +0xfd fp=0xc00008e5f8 sp=0xc00008e5c8 pc=0x44317d
runtime.goparkunlock(0x0?, 0x0?, 0x0?, 0xc00008e660?)
/usr/local/src/go/1.19/go/src/runtime/proc.go:369 +0x2a fp=0xc00008e628 sp=0xc00008e5f8 pc=0x44320a
runtime.runfinq()
/usr/local/src/go/1.19/go/src/runtime/mfinal.go:180 +0x107 fp=0xc00008e7e0 sp=0xc00008e628 pc=0x41e027
runtime.goexit()
/usr/local/src/go/1.19/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00008e7e8 sp=0xc00008e7e0 pc=0x4755c1
created by runtime.createfing
/usr/local/src/go/1.19/go/src/runtime/mfinal.go:157 +0x45
rax 0x0
rbx 0x7f2dc0fa3a00
rcx 0x7f2dbf664ce1
rdx 0x0
rdi 0x2
rsi 0x7fff5d638690
rbp 0x0
rsp 0x7fff5d638690
r8 0x0
r9 0x7fff5d638690
r10 0x8
r11 0x246
r12 0x7f2dc0e7e9a8
r13 0x7f2dc0cb77d8
r14 0x7f2dc0e55ad0
r15 0x7fff5d638a20
rip 0x7f2dbf664ce1
rflags 0x246
cs 0x33
fs 0x0
gs 0x0
Debugger finished with the exit code 0
from mirrord.
Tested on local machine (binary x86_64-unknown-linux-gnu), everything works without errors. Resolve DNS also works.
I hope these fixes will appear in the release soon!
Thank you for your quick response and help with this issue!
from mirrord.
Related Issues (20)
- Traffic mirroring not working when uvicorn is reloading on source changes HOT 1
- Add preprocessing to headers before running filter HOT 2
- Layer timeout on intproxy communication (outgoing connect timeout in the agent)
- Error when running mirrord: /usr/local/bin/mirrord: cannot execute: required file not found HOT 1
- mirrord layer/ cli support Alpine/musl
- compatability issue with IDE HOT 5
- possible gRPC streaming issue HOT 2
- Add agent name to operator status
- Web Browsing not working - Segmentation fault with microsocks HOT 1
- Add VSCode extension to codium HOT 1
- Process killed when live-reload quarkus Java application HOT 7
- Authenticate agent connection
- Change port stealing configuration behavior
- Provide explanation before session start HOT 6
- mirrord exec fs-mode local doesn't apply
- Process crashes on DNS timeout
- agent stays when passing mirrord a non-existing executable HOT 2
- mirrord VPN alpha
- Can't override with local postgresql on node
- Install.sh broken for version 3.98.1 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mirrord.