opentelemetry-go-instrumentation icon indicating copy to clipboard operation
opentelemetry-go-instrumentation copied to clipboard

Crash with message - program uprobe_Transport_roundTrip: load program: invalid argument

Open exazx888 opened this issue 1 year ago • 5 comments

Describe the bug

When starting, an error is reported as follows, How to solve this problem, thank you!

{"level":"info","ts":1705306464.9162376,"logger":"go.opentelemetry.io/auto","caller":"cli/main.go:94","msg":"building OpenTelemetry Go instrumentation ...","globalImpl":false}
{"level":"info","ts":1705306466.917634,"logger":"Instrumentation.Analyzer","caller":"process/discover.go:69","msg":"found process","pid":27}
{"level":"info","ts":1705306466.953315,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"net/http.serverHandler.ServeHTTP","Offset":3551168,"ReturnOffsets":[3551315]}}
{"level":"info","ts":1705306466.9534173,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"net/http.(*Transport).roundTrip","Offset":3601664,"ReturnOffsets":[3602133,3602209,3602682,3602907,3602993,3603161,3603172,3603904,3604069,3604142,3604230,3604301,3604361,3604781,3604983]}}
{"level":"info","ts":1705306466.9534268,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc/internal/transport.(*loopyWriter).headerHandler","Offset":7682880,"ReturnOffsets":[7683189,7683228,7683253,7683287,7683400,7683543]}}
{"level":"info","ts":1705306466.9534333,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc/internal/transport.(*http2Client).NewStream","Offset":7736416,"ReturnOffsets":[7736878,7737987,7738062,7738173,7738273,7738744,7738855]}}
{"level":"info","ts":1705306466.9534397,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders","Offset":7775744,"ReturnOffsets":[7776608,7776736,7783786,7784414,7784586,7784683,7784899,7785220,7785347,7786058,7787651,7787901]}}
{"level":"info","ts":1705306466.953446,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc.(*ClientConn).Invoke","Offset":7952864,"ReturnOffsets":[7953495,7953638,7953671,7953710]}}
{"level":"info","ts":1705306466.9534519,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc.(*Server).handleStream","Offset":8065024,"ReturnOffsets":[8066115,8067385,8067437,8067502,8067567]}}
{"level":"info","ts":1705306466.9534574,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"database/sql.(*DB).execDC","Offset":11468800,"ReturnOffsets":[11469711,11470024,11470097,11470279,11470322]}}
{"level":"info","ts":1705306466.9534633,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"database/sql.(*DB).queryDC","Offset":11472352,"ReturnOffsets":[11473529,11473596,11473644,11473836,11473884]}}
{"level":"info","ts":1705306466.9534693,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"github.com/gin-gonic/gin.(*Engine).ServeHTTP","Offset":18444512,"ReturnOffsets":[18445016]}}
{"level":"info","ts":1705306466.9536104,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":125}
{"level":"info","ts":1705306466.9536567,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":126}
{"level":"info","ts":1705306466.9536898,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":127}
{"level":"info","ts":1705306466.9537137,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":27}
{"level":"info","ts":1705306466.953742,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":32}
{"level":"info","ts":1705306466.9537692,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":33}
{"level":"info","ts":1705306466.9538,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":34}
{"level":"info","ts":1705306466.9538312,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":35}
{"level":"info","ts":1705306466.9538572,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":36}
{"level":"info","ts":1705306466.9538844,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":37}
{"level":"info","ts":1705306466.9539094,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":38}
{"level":"info","ts":1705306466.9539378,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":39}
{"level":"info","ts":1705306466.9539669,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":40}
{"level":"info","ts":1705306466.953992,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":41}
{"level":"info","ts":1705306466.9540222,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":42}
{"level":"info","ts":1705306466.9540455,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":43}
{"level":"info","ts":1705306466.954068,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":44}
{"level":"info","ts":1705306466.9540927,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":45}
{"level":"info","ts":1705306466.954122,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":46}
{"level":"info","ts":1705306466.9541485,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":47}
{"level":"info","ts":1705306466.9541788,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":48}
{"level":"info","ts":1705306466.9542036,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":49}
{"level":"info","ts":1705306466.9542396,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":50}
{"level":"info","ts":1705306466.9542623,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":51}
{"level":"info","ts":1705306466.954388,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:234","msg":"Detected linux kernel version","version":"5.4.0"}
{"level":"info","ts":1705306466.9545002,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:246","msg":"mlock ret","ret":18446744073709551604}
{"level":"info","ts":1705306466.9545188,"logger":"Instrumentation.Allocate","caller":"process/allocate.go:64","msg":"Detaching from process","pid":27}
{"level":"info","ts":1705306466.9546814,"logger":"Instrumentation.Allocate","caller":"process/allocate.go:43","msg":"mmaped remote memory","start_addr":"FFFFFFFFFFFFFFF5","end_addr":"17FFF5"}
{"level":"info","ts":1705306466.9546924,"logger":"Instrumentation","caller":"app/instrumentation.go:134","msg":"target process analysis completed","pid":27,"go_version":"1.21.4","dependencies":{"-buildmode=exe":null,"-compiler=gc":null,"-trimpath=true":null,"CGO_ENABLED=1":null,"DefaultGODEBUG=panicnil=1":null,"GOAMD64=v1":null,"GOARCH=amd64":null,"GOOS=linux":null,"authserver":null,"cloud.google.com/go/compute/metadata":"0.2.3","code.wifi.com/golibs/goboot":"0.0.0-20231203045707-92bdee0af29a","code.wifi.com/golibs/sharding":"0.0.0-20231204103325-fb7da9413873","github.com/KyleBanks/depth":"1.2.1","github.com/akutz/memconn":"0.1.0","github.com/alitto/pond":"1.8.3","github.com/aliyun/alibaba-cloud-sdk-go":"1.61.18","github.com/apache/thrift":"0.18.1","github.com/armon/go-metrics":"0.4.0","github.com/armon/go-radix":"1.0.0","github.com/beorn7/perks":"1.0.1","github.com/buger/jsonparser":"1.1.1","github.com/bwmarrin/snowflake":"0.3.0","github.com/cenkalti/backoff/v3":"3.0.0","github.com/census-instrumentation/opencensus-proto":"0.4.1","github.com/cespare/xxhash/v2":"2.2.0","github.com/cncf/udpa/go":"0.0.0-20220112060539-c52dc94e7fbe","github.com/cncf/xds/go":"0.0.0-20230607035331-e9ce68804cb4","github.com/dgryski/go-rendezvous":"0.0.0-20200823014737-9f7001d12a5f","github.com/envoyproxy/go-control-plane":"0.11.1","github.com/envoyproxy/protoc-gen-validate":"1.0.2","github.com/fatih/color":"1.14.1","github.com/fsnotify/fsnotify":"1.6.0","github.com/gabriel-vasile/mimetype":"1.4.2","github.com/gin-contrib/sse":"0.1.0","github.com/gin-gonic/gin":"1.9.1","github.com/go-errors/errors":"1.0.1","github.com/go-openapi/jsonpointer":"0.19.5","github.com/go-openapi/jsonreference":"0.20.0","github.com/go-openapi/spec":"0.20.6","github.com/go-openapi/swag":"0.19.15","github.com/go-playground/locales":"0.14.1","github.com/go-playground/universal-translator":"0.18.1","github.com/go-playground/validator/v10":"10.14.0","github.com/go-resty/resty/v2":"2.7.0","github.com/go-sql-driver/mysql":"1.7.0","github.com/godzie44/go-uring":"0.0.0-20220926161041-69611e8b13d5","github.com/gogo/protobuf":"1.3.2","github.com/golang/protobuf":"1.5.3","github.com/golang/snappy":"0.0.4","github.com/google/uuid":"1.3.0","github.com/hashicorp/errwrap":"1.1.0","github.com/hashicorp/go-cleanhttp":"0.5.2","github.com/hashicorp/go-hclog":"1.2.0","github.com/hashicorp/go-immutable-radix":"1.3.1","github.com/hashicorp/go-multierror":"1.1.1","github.com/hashicorp/go-plugin":"1.4.5","github.com/hashicorp/go-retryablehttp":"0.6.6","github.com/hashicorp/go-rootcerts":"1.0.2","github.com/hashicorp/go-secure-stdlib/mlock":"0.1.1","github.com/hashicorp/go-secure-stdlib/parseutil":"0.1.6","github.com/hashicorp/go-secure-stdlib/strutil":"0.1.2","github.com/hashicorp/go-sockaddr":"1.0.2","github.com/hashicorp/go-uuid":"1.0.2","github.com/hashicorp/go-version":"1.2.1","github.com/hashicorp/golang-lru":"0.5.4","github.com/hashicorp/hcl":"1.0.0","github.com/hashicorp/vault/api":"1.8.3","github.com/hashicorp/vault/api/auth/approle":"0.3.0","github.com/hashicorp/vault/sdk":"0.7.0","github.com/hashicorp/yamux":"0.0.0-20180604194846-3520598351bb","github.com/jinzhu/inflection":"1.0.0","github.com/jinzhu/now":"1.1.5","github.com/jmespath/go-jmespath":"0.0.0-20180206201540-c2b33e8439af","github.com/josharian/intern":"1.0.0","github.com/json-iterator/go":"1.1.12","github.com/julienschmidt/httprouter":"1.3.0","github.com/kavu/go_reuseport":"1.5.0","github.com/klauspost/compress":"1.15.9","github.com/leodido/go-urn":"1.2.4","github.com/libp2p/go-sockaddr":"0.1.1","github.com/magiconair/properties":"1.8.7","github.com/mailru/easyjson":"0.7.6","github.com/mattn/go-colorable":"0.1.13","github.com/mattn/go-isatty":"0.0.19","github.com/matttproud/golang_protobuf_extensions":"1.0.4","github.com/mitchellh/copystructure":"1.0.0","github.com/mitchellh/go-testing-interface":"1.0.0","github.com/mitchellh/mapstructure":"1.5.0","github.com/mitchellh/reflectwalk":"1.0.0","github.com/modern-go/concurrent":"0.0.0-20180306012644-bacd9c7ef1dd","github.com/modern-go/reflect2":"1.0.2","github.com/montanaflynn/stats":"0.0.0-20171201202039-1bf9dbcd8cbe","github.com/nacos-group/nacos-sdk-go":"1.1.4","github.com/oklog/run":"1.0.0","github.com/pelletier/go-toml/v2":"2.1.0","github.com/philhofer/fwd":"1.1.2","github.com/pierrec/lz4":"2.5.2+incompatible","github.com/pkg/errors":"0.9.1","github.com/prometheus/client_golang":"1.17.0","github.com/prometheus/client_model":"0.4.1-0.20230718164431-9a2bf3000d16","github.com/prometheus/common":"0.44.0","github.com/prometheus/procfs":"0.11.1","github.com/qiniu/go-sdk/v7":"7.17.1","github.com/redis/go-redis/v9":"9.1.0","github.com/rs/cors":"1.8.3","github.com/ryanuber/go-glob":"1.0.0","github.com/samber/lo":"1.38.1","github.com/smallnest/rpcx":"1.8.11","github.com/soheilhy/cmux":"0.1.5","github.com/spf13/afero":"1.9.5","github.com/spf13/cast":"1.5.1","github.com/spf13/cobra":"1.8.0","github.com/spf13/jwalterweatherman":"1.1.0","github.com/spf13/pflag":"1.0.5","github.com/spf13/viper":"1.16.0","github.com/subosito/gotenv":"1.4.2","github.com/swaggo/files":"0.0.0-20220610200504-28940afbdbfe","github.com/swaggo/http-swagger":"1.3.3","github.com/swaggo/swag":"1.8.10","github.com/tinylib/msgp":"1.1.8","github.com/ugorji/go/codec":"1.2.11","github.com/vmihailenco/msgpack/v5":"5.3.5","github.com/vmihailenco/tagparser/v2":"2.0.0","github.com/xdg-go/pbkdf2":"1.0.0","github.com/xdg-go/scram":"1.1.2","github.com/xdg-go/stringprep":"1.0.4","github.com/youmark/pkcs8":"0.0.0-20181117223130-1be2e3e5546d","github.com/zenazn/pkcs7pad":"0.0.0-20170308005700-253a5b1f0e03","go.mongodb.org/mongo-driver":"1.12.1","go.uber.org/atomic":"1.11.0","go.uber.org/multierr":"1.11.0","go.uber.org/zap":"1.26.0","golang.org/x/crypto":"0.14.0","golang.org/x/exp":"0.0.0-20230522175609-2e198f4a06a1","golang.org/x/net":"0.17.0","golang.org/x/oauth2":"0.10.0","golang.org/x/sync":"0.5.0","golang.org/x/sys":"0.13.0","golang.org/x/text":"0.13.0","golang.org/x/time":"0.1.0","golang.org/x/tools":"0.10.0","google.golang.org/genproto/googleapis/api":"0.0.0-20230711160842-782d3b101e98","google.golang.org/genproto/googleapis/rpc":"0.0.0-20230711160842-782d3b101e98","google.golang.org/grpc":"1.58.0","google.golang.org/protobuf":"1.31.0","gopkg.in/ini.v1":"1.67.0","gopkg.in/natefinch/lumberjack.v2":"2.0.0","gopkg.in/square/go-jose.v2":"2.5.1","gopkg.in/yaml.v2":"2.4.0","gopkg.in/yaml.v3":"3.0.1","gorm.io/driver/mysql":"1.5.1","gorm.io/gorm":"1.25.4","std":"1.21.4","vcs.modified=false":null,"vcs.revision=395d1d1867106dd05be7e37bace091ff3b74a966":null,"vcs.time=2024-01-12T02:10:11Z":null,"vcs=git":null},"total_functions_found":10}
{"level":"info","ts":1705306466.9549131,"logger":"go.opentelemetry.io/auto","caller":"cli/main.go:107","msg":"starting instrumentation..."}
{"level":"info","ts":1705306466.9550462,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:177","msg":"Mounting bpffs","allocations_details":{"StartAddr":18446744073709551605,"EndAddr":1572853}}
{"level":"info","ts":1705306466.955474,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:162","msg":"loading probe","name":"net/http/server"}
{"level":"info","ts":1705306467.075772,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:162","msg":"loading probe","name":"net/http/client"}
{"level":"error","ts":1705306467.080526,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:165","msg":"error while loading probes, cleaning up","name":"net/http/client","error":"field UprobeTransportRoundTrip: program uprobe_Transport_roundTrip: load program: invalid argument: : from 487 to 514: R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=0,umax_value=7,var_off=(0x0; 0x7)) R6=inv8 R7=inv(id=0) R8=inv(id=0) R9=map_value(id=0,off=16,ks=4,vs=184,imm=0) R10=fp0 fp-16=mmmmmmmm fp-104=mmmmmmmm fp-120=00000000 fp-128=mmmmmmmm fp-168=???mmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232= (truncated, 896 line(s) omitted)","stacktrace":"go.opentelemetry.io/auto/internal/pkg/instrumentation.(*Manager).load\n\t/app/internal/pkg/instrumentation/manager.go:165\ngo.opentelemetry.io/auto/internal/pkg/instrumentation.(*Manager).Run\n\t/app/internal/pkg/instrumentation/manager.go:120\ngo.opentelemetry.io/auto.(*Instrumentation).Run\n\t/app/instrumentation.go:152\nmain.main\n\t/app/cli/main.go:108\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:267"}
{"level":"info","ts":1705306467.1079025,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:190","msg":"Cleaning bpffs"}
{"level":"error","ts":1705306467.1079876,"logger":"go.opentelemetry.io/auto","caller":"cli/main.go:109","msg":"instrumentation crashed","error":"field UprobeTransportRoundTrip: program uprobe_Transport_roundTrip: load program: invalid argument: : from 487 to 514: R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=0,umax_value=7,var_off=(0x0; 0x7)) R6=inv8 R7=inv(id=0) R8=inv(id=0) R9=map_value(id=0,off=16,ks=4,vs=184,imm=0) R10=fp0 fp-16=mmmmmmmm fp-104=mmmmmmmm fp-120=00000000 fp-128=mmmmmmmm fp-168=???mmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232= (truncated, 896 line(s) omitted)","stacktrace":"main.main\n\t/app/cli/main.go:109\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:267"}

Environment

  • OS: linux 5.4.0
  • Go Version: 1.21.4
  • Version: [v0.10.1-alpha, v0.9.0-alpha]

exazx888 avatar Jan 15 '24 07:01 exazx888

When I upgraded the Linux kernel version to 5.15.0, there was no such error. Is it that the kernel version 5.4 is not supported

exazx888 avatar Jan 18 '24 04:01 exazx888

Hi @zhenxingxu, kernel 5.4 should be supported, however we are currently not covering it in our tests. The error you attached indicates that the eBPF verifier did not allow to load the HTTP client probe. Since the verifier changes across kernels a program can pass on one kernel version and fail on another. If you want, you can run the instrumentation with the env var of OTEL_GO_AUTO_SHOW_VERIFIER_LOG=true, and this should print more relevant data to why the eBPF program could not be loaded, and I can have a look at it.

RonFed avatar Jan 18 '24 07:01 RonFed

@RonFed Thank you for your answer. After adding this environment variable, an error message appears as follows:

{"level":"info","ts":1705568998.4222445,"logger":"go.opentelemetry.io/auto","caller":"cli/main.go:94","msg":"building OpenTelemetry Go instrumentation ...","globalImpl":false}
{"level":"info","ts":1705569000.4251387,"logger":"Instrumentation.Analyzer","caller":"process/discover.go:69","msg":"found process","pid":6}
{"level":"info","ts":1705569000.436666,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"net/http.serverHandler.ServeHTTP","Offset":2097952,"ReturnOffsets":[2098148]}}
{"level":"info","ts":1705569000.4367168,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"net/http.(*Transport).roundTrip","Offset":2138624,"ReturnOffsets":[2139076,2139160,2139572,2139772,2139868,2140008,2140024,2140500,2140676,2140744,2140820,2140888,2140952,2141304,2141500]}}
{"level":"info","ts":1705569000.4367237,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"github.com/gin-gonic/gin.(*Engine).ServeHTTP","Offset":3189040,"ReturnOffsets":[3189484]}}
{"level":"info","ts":1705569000.4369266,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":18}
{"level":"info","ts":1705569000.436963,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":19}
{"level":"info","ts":1705569000.4369736,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":20}
{"level":"info","ts":1705569000.4369972,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":21}
{"level":"info","ts":1705569000.437014,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":6}
{"level":"info","ts":1705569000.4371114,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:234","msg":"Detected linux kernel version","version":"5.4.0"}
{"level":"info","ts":1705569000.437237,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:246","msg":"mlock ret","ret":18446744073709551604}
{"level":"info","ts":1705569000.4372501,"logger":"Instrumentation.Allocate","caller":"process/allocate.go:64","msg":"Detaching from process","pid":6}
{"level":"info","ts":1705569000.4372623,"logger":"Instrumentation.Allocate","caller":"process/allocate.go:43","msg":"mmaped remote memory","start_addr":"FFFFFFFFFFFFFFF5","end_addr":"FFF5"}
{"level":"info","ts":1705569000.4373035,"logger":"Instrumentation","caller":"app/instrumentation.go:134","msg":"target process analysis completed","pid":6,"go_version":"1.21.6","dependencies":{"-buildmode=exe":null,"-compiler=gc":null,"CGO_ENABLED=0":null,"DefaultGODEBUG=panicnil=1":null,"GOARCH=arm64":null,"GOOS=linux":null,"github.com/gabriel-vasile/mimetype":"1.4.2","github.com/gin-contrib/sse":"0.1.0","github.com/gin-gonic/gin":"1.9.1","github.com/go-playground/locales":"0.14.1","github.com/go-playground/universal-translator":"0.18.1","github.com/go-playground/validator/v10":"10.14.0","github.com/leodido/go-urn":"1.2.4","github.com/mattn/go-isatty":"0.0.20","github.com/pelletier/go-toml/v2":"2.1.0","github.com/ugorji/go/codec":"1.2.11","golang.org/x/crypto":"0.14.0","golang.org/x/net":"0.17.0","golang.org/x/sys":"0.14.0","golang.org/x/text":"0.13.0","google.golang.org/protobuf":"1.31.0","gopkg.in/yaml.v3":"3.0.1","std":"1.21.6","traceDemo/auto_instrumented":null},"total_functions_found":3}
{"level":"info","ts":1705569000.4374204,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:112","msg":"no functions found for probe, removing","name":"database/sql/client"}
{"level":"info","ts":1705569000.4376059,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:112","msg":"no functions found for probe, removing","name":"google.golang.org/grpc/client"}
{"level":"info","ts":1705569000.4376116,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:112","msg":"no functions found for probe, removing","name":"google.golang.org/grpc/server"}
{"level":"info","ts":1705569000.43762,"logger":"go.opentelemetry.io/auto","caller":"cli/main.go:107","msg":"starting instrumentation..."}
{"level":"info","ts":1705569000.437699,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:186","msg":"Mounting bpffs","allocations_details":{"StartAddr":18446744073709551605,"EndAddr":65525}}
{"level":"info","ts":1705569000.4379747,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:172","msg":"loading probe","name":"net/http/server"}
{"level":"error","ts":1705569000.587474,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:175","msg":"error while loading probes, cleaning up","name":"net/http/server","error":"field UprobeHandlerFuncServeHTTP: program uprobe_HandlerFunc_ServeHTTP: load program: no space left on device: from 516 to 467: safe: 468: R0=inv(id=0) R1=inv(id=0) R2=map_value(id=0,off=0,ks=4,vs=336,imm=0) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=m (truncated, 32065 line(s) omitted)","stacktrace":"go.opentelemetry.io/auto/internal/pkg/instrumentation.(*Manager).load\n\t/app/internal/pkg/instrumentation/manager.go:175\ngo.opentelemetry.io/auto/internal/pkg/instrumentation.(*Manager).Run\n\t/app/internal/pkg/instrumentation/manager.go:125\ngo.opentelemetry.io/auto.(*Instrumentation).Run\n\t/app/instrumentation.go:152\nmain.main\n\t/app/cli/main.go:108\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:267"}
{"level":"info","ts":1705569000.5876153,"logger":"Instrumentation.Manager.net/http/server","caller":"probe/probe.go:213","msg":"Closed","Probe":"net/http/server"}
{"level":"info","ts":1705569000.5876946,"logger":"Instrumentation.Manager.net/http/client","caller":"probe/probe.go:213","msg":"Closed","Probe":"net/http/client"}
Verifier log: load program: no space left on device:
        (31967 line(s) omitted)
        520: R0=inv(id=0) R1_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        520: (55) if r1 != 0x63 goto pc-54
         R0=inv(id=0) R1_w=inv99 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        521: R0=inv(id=0) R1_w=inv99 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        521: (71) r1 = *(u8 *)(r10 -43)
        522: R0=inv(id=0) R1_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        522: (55) if r1 != 0x65 goto pc-56
         R0=inv(id=0) R1_w=inv101 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        523: R0=inv(id=0) R1_w=inv101 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        523: (71) r1 = *(u8 *)(r10 -42)
        524: R0=inv(id=0) R1_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        524: (55) if r1 != 0x70 goto pc-58
         R0=inv(id=0) R1_w=inv112 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        525: R0=inv(id=0) R1_w=inv112 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        525: (71) r1 = *(u8 *)(r10 -41)
        526: R0=inv(id=0) R1=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        526: (55) if r1 != 0x61 goto pc-60
         R0=inv(id=0) R1=inv97 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        527: R0=inv(id=0) R1=inv97 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        527: (71) r1 = *(u8 *)(r10 -40)
        528: R0=inv(id=0) R1_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        528: (55) if r1 != 0x72 goto pc-62
         R0=inv(id=0) R1_w=inv114 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        529: R0=inv(id=0) R1_w=inv114 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        529: (71) r1 = *(u8 *)(r10 -39)
        530: R0=inv(id=0) R1_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        530: (55) if r1 != 0x65 goto pc-64
         R0=inv(id=0) R1_w=inv101 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        531: R0=inv(id=0) R1_w=inv101 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        531: (71) r1 = *(u8 *)(r10 -38)
        532: R0=inv(id=0) R1_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        532: (55) if r1 != 0x6e goto pc-66
         R0=inv(id=0) R1_w=inv110 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        533: R0=inv(id=0) R1_w=inv110 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        533: (71) r1 = *(u8 *)(r10 -37)
        534: R0=inv(id=0) R1=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        534: (55) if r1 != 0x74 goto pc-68
         R0=inv(id=0) R1=inv116 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        535: R0=inv(id=0) R1=inv116 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        ; void *traceparent_header_value_ptr = map_value->values[i].array;
        535: (79) r3 = *(u64 *)(r7 +0)
         R0=inv(id=0) R1=inv116 R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        536: R0=inv(id=0) R1=inv116 R3_w=inv(id=0) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        536: (bf) r1 = r10
        537: R0=inv(id=0) R1_w=fp0 R3_w=inv(id=0) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        537: (07) r1 += -64
        538: R0=inv(id=0) R1_w=fp-64 R3_w=inv(id=0) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        ; res = bpf_probe_read(&traceparent_header_value_go_str, sizeof(traceparent_header_value_go_str), traceparent_header_value_ptr);
        538: (b7) r2 = 16
        539: R0=inv(id=0) R1_w=fp-64 R2_w=inv16 R3_w=inv(id=0) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=map_value fp-168=mmmmmmmm fp-176=invP5 fp-184=mmmmmmmm fp-192=map_value fp-200=map_value
        539: (85) call bpf_probe_read#4
        last_idx 539 first_idx 534
        regs=4 stack=0 before 538: (b7) r2 = 16
        propagating r0
        last_idx 540 first_idx 534
        regs=1 stack=0 before 539: (85) call bpf_probe_read#4
        propagating r8
        propagating fp-176
        540: safe
        propagating r8
        propagating fp-176

        from 534 to 467: safe
        propagating r8
        propagating fp-176

        from 532 to 467: safe
        propagating r8
        propagating fp-176

        from 530 to 467: safe
        propagating r8
        propagating fp-176

        from 528 to 467: safe
        propagating r8
        propagating fp-176

        from 526 to 467: safe
        propagating r8
        propagating fp-176

        from 524 to 467: safe
        propagating r8
        propagating fp-176

        from 522 to 467: safe
        propagating r8
        propagating fp-176

        from 520 to 467: safe
        propagating r8
        propagating fp-176

        from 518 to 467: safe
        propagating r8
        propagating fp-176

        from 516 to 467: safe
        468: R0=inv(id=0) R1=inv(id=0) R2=map_value(id=0,off=0,ks=4,vs=336,imm=0) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=m
        (truncated)
{"level":"info","ts":1705569000.5877535,"logger":"Instrumentation.Manager.github.com/gin-gonic/gin/server","caller":"probe/probe.go:213","msg":"Closed","Probe":"github.com/gin-gonic/gin/server"}
{"level":"info","ts":1705569000.5877728,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:200","msg":"Cleaning bpffs"}
{"level":"error","ts":1705569000.5879111,"logger":"go.opentelemetry.io/auto","caller":"cli/main.go:109","msg":"instrumentation crashed","error":"field UprobeHandlerFuncServeHTTP: program uprobe_HandlerFunc_ServeHTTP: load program: no space left on device: from 516 to 467: safe: 468: R0=inv(id=0) R1=inv(id=0) R2=map_value(id=0,off=0,ks=4,vs=336,imm=0) R6=map_value(id=0,off=0,ks=4,vs=736,imm=0) R7=map_value(id=0,off=232,ks=4,vs=336,imm=0) R8=invP4 R9=map_value(id=0,off=80,ks=4,vs=336,imm=0) R10=fp0 fp-8=mmmmmmmm fp-16=mmmmmmmm fp-24=m??????? fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmm? fp-64=inv232 fp-72=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmm???? fp-160=m (truncated, 32065 line(s) omitted)","stacktrace":"main.main\n\t/app/cli/main.go:109\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:267"}

exazx888 avatar Jan 18 '24 10:01 exazx888

@RonFed I have the same issue. Here are some log details, hoping they might be of assistance.

cluster info:

eks version: v1.23.17-eks-8cb36c9
OS-IMAGE         KERNEL-VERSION                 CONTAINER-RUNTIME
Amazon Linux 2   5.4.253-167.359.amzn2.x86_64   docker://20.10.23

log

{"level":"info","ts":1705644510.4866934,"logger":"go.opentelemetry.io/auto","caller":"cli/main.go:94","msg":"building OpenTelemetry Go instrumentation ...","globalImpl":false}
{"level":"info","ts":1705644512.4876761,"logger":"Instrumentation.Analyzer","caller":"process/discover.go:69","msg":"found process","pid":7}
{"level":"info","ts":1705644512.6031415,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"net/http.serverHandler.ServeHTTP","Offset":3131456,"ReturnOffsets":[3131603]}}
{"level":"info","ts":1705644512.6032608,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"net/http.(*Transport).roundTrip","Offset":3181952,"ReturnOffsets":[3182421,3182497,3182970,3183195,3183281,3183449,3183460,3184192,3184357,3184430,3184518,3184589,3184649,3185069,3185271]}}
{"level":"info","ts":1705644512.6032753,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc/internal/transport.(*loopyWriter).headerHandler","Offset":16939136,"ReturnOffsets":[16939445,16939484,16939509,16939543,16939656,16939799]}}
{"level":"info","ts":1705644512.6032846,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc/internal/transport.(*http2Client).NewStream","Offset":16991648,"ReturnOffsets":[16992142,16993251,16993326,16993437,16993537,16994008,16994119]}}
{"level":"info","ts":1705644512.6033003,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders","Offset":17029664,"ReturnOffsets":[17030614,17030746,17035153,17036384,17036586,17037246,17038026,17039405,17039722,17039849,17040555,17040599]}}
{"level":"info","ts":1705644512.6033065,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc.(*ClientConn).Invoke","Offset":17422816,"ReturnOffsets":[17423341,17423399]}}
{"level":"info","ts":1705644512.6033149,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc.(*Server).handleStream","Offset":17528832,"ReturnOffsets":[17530679,17532689,17532754,17532835,17532916]}}
{"level":"info","ts":1705644512.6033235,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"database/sql.(*DB).execDC","Offset":18389600,"ReturnOffsets":[18390515,18390835,18390914,18391104,18391150]}}
{"level":"info","ts":1705644512.603331,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"database/sql.(*DB).queryDC","Offset":18393152,"ReturnOffsets":[18394330,18394396,18394444,18394633,18394681]}}
{"level":"info","ts":1705644512.6034534,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":13}
{"level":"info","ts":1705644512.6035562,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":14}
{"level":"info","ts":1705644512.6036165,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":15}
{"level":"info","ts":1705644512.6037295,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":16}
{"level":"info","ts":1705644512.6037827,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":17}
{"level":"info","ts":1705644512.6038275,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":18}
{"level":"info","ts":1705644512.6038752,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":19}
{"level":"info","ts":1705644512.6039639,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":7}
{"level":"info","ts":1705644512.6042433,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:234","msg":"Detected linux kernel version","version":"5.4.0"}
{"level":"info","ts":1705644512.6044073,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:246","msg":"mlock ret","ret":0}
{"level":"info","ts":1705644512.604432,"logger":"Instrumentation.Allocate","caller":"process/allocate.go:64","msg":"Detaching from process","pid":7}
{"level":"info","ts":1705644512.6044989,"logger":"Instrumentation.Allocate","caller":"process/allocate.go:43","msg":"mmaped remote memory","start_addr":"7F9F4D609000","end_addr":"7F9F4D629000"}
{"level":"info","ts":1705644512.6045158,"logger":"Instrumentation","caller":"app/instrumentation.go:134","msg":"target process analysis completed","pid":7,"go_version":"1.21.6","dependencies":{"-buildmode=exe":null,"-compiler=gc":null,"-tags=musl":null,"CGO_CFLAGS=":null,"CGO_CPPFLAGS=":null,"CGO_CXXFLAGS=":null,"CGO_ENABLED=1":null,"CGO_LDFLAGS=":null,"GOAMD64=v1":null,"GOARCH=amd64":null,"GOOS=linux":null,"bitbucket.org/elestyle/ele-gate":null,"cloud.google.com/go/compute/metadata":"0.2.3","github.com/andybalholm/brotli":"1.0.6","github.com/aws/aws-sdk-go":"1.49.10","github.com/beorn7/perks":"1.0.1","github.com/cenkalti/backoff/v4":"4.2.1","github.com/cespare/xxhash/v2":"2.2.0","github.com/davecgh/go-spew":"1.1.1","github.com/desertbit/timer":"0.0.0-20180107155436-c41aec40b27f","github.com/dlmiddlecote/sqlstats":"1.0.2","github.com/emicklei/go-restful/v3":"3.11.0","github.com/felixge/httpsnoop":"1.0.4","github.com/getsentry/sentry-go":"0.25.0","github.com/go-logr/logr":"1.4.1","github.com/go-logr/stdr":"1.2.2","github.com/go-openapi/jsonpointer":"0.20.2","github.com/go-openapi/jsonreference":"0.20.4","github.com/go-openapi/swag":"0.22.6","github.com/go-sql-driver/mysql":"1.7.1","github.com/gogo/protobuf":"1.3.2","github.com/golang-jwt/jwt/v4":"4.5.0","github.com/golang/groupcache":"0.0.0-20210331224755-41bb18bfe9da","github.com/golang/protobuf":"1.5.3","github.com/google/brotli/go/cbrotli":"0.0.0-20231208153621-fef82ea10435","github.com/google/gnostic-models":"0.6.8","github.com/google/gofuzz":"1.2.0","github.com/google/gops":"0.3.28","github.com/google/s2a-go":"0.1.7","github.com/google/uuid":"1.5.0","github.com/googleapis/enterprise-certificate-proxy":"0.3.2","github.com/grpc-ecosystem/go-grpc-middleware/v2":"2.0.1","github.com/hashicorp/golang-lru/v2":"2.0.7","github.com/imdario/mergo":null,"github.com/improbable-eng/grpc-web":"0.15.0","github.com/jmespath/go-jmespath":"0.4.0","github.com/josharian/intern":"1.0.0","github.com/json-iterator/go":"1.1.12","github.com/lqs/grpcmix":"0.0.4","github.com/lqs/sqlingo":"0.12.1","github.com/mailru/easyjson":"0.7.7","github.com/matttproud/golang_protobuf_extensions/v2":"2.0.0","github.com/modern-go/concurrent":"0.0.0-20180306012644-bacd9c7ef1dd","github.com/modern-go/reflect2":"1.0.2","github.com/munnerz/goautoneg":"0.0.0-20191010083416-a7dc8b61c822","github.com/prometheus/client_golang":"1.17.0","github.com/prometheus/client_model":"0.5.0","github.com/prometheus/common":"0.45.0","github.com/prometheus/procfs":"0.12.0","github.com/rs/cors":"1.10.1","github.com/servicemeshinterface/smi-sdk-go":"0.5.0","github.com/spf13/pflag":"1.0.5","github.com/valyala/gozstd":"1.20.1","go.opencensus.io":"0.24.0","go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp":"0.46.1","go.opentelemetry.io/otel":"1.21.0","go.opentelemetry.io/otel/metric":"1.21.0","go.opentelemetry.io/otel/trace":"1.21.0","go.uber.org/multierr":"1.11.0","go.uber.org/zap":"1.26.0","golang.org/x/crypto":"0.17.0","golang.org/x/net":"0.19.0","golang.org/x/oauth2":"0.15.0","golang.org/x/sync":"0.5.0","golang.org/x/sys":"0.15.0","golang.org/x/term":"0.15.0","golang.org/x/text":"0.14.0","golang.org/x/time":"0.5.0","golang.org/x/xerrors":"0.0.0-20231012003039-104605ab7028","google.golang.org/api":"0.154.0","google.golang.org/genproto/googleapis/rpc":"0.0.0-20231212172506-995d672761c0","google.golang.org/grpc":"1.60.1","google.golang.org/protobuf":"1.32.0","gopkg.in/inf.v0":"0.9.1","gopkg.in/yaml.v2":"2.4.0","gopkg.in/yaml.v3":"3.0.1","k8s.io/api":"0.29.0","k8s.io/apimachinery":"0.29.0","k8s.io/client-go":"0.29.0","k8s.io/klog/v2":"2.110.1","k8s.io/kube-openapi":"0.0.0-20231214164306-ab13479f8bf8","k8s.io/utils":"0.0.0-20231127182322-b307cd553661","nhooyr.io/websocket":"1.8.10","sigs.k8s.io/json":"0.0.0-20221116044647-bc3834ca7abd","sigs.k8s.io/structured-merge-diff/v4":"4.4.1","sigs.k8s.io/yaml":"1.4.0","std":"1.21.6"},"total_functions_found":9}
{"level":"info","ts":1705644512.6047754,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:112","msg":"no functions found for probe, removing","name":"github.com/gin-gonic/gin/server"}
{"level":"info","ts":1705644512.6048121,"logger":"go.opentelemetry.io/auto","caller":"cli/main.go:107","msg":"starting instrumentation..."}
{"level":"info","ts":1705644512.6050634,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:186","msg":"Mounting bpffs","allocations_details":{"StartAddr":140322174701568,"EndAddr":140322174832640}}
{"level":"info","ts":1705644512.605235,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:172","msg":"loading probe","name":"database/sql/client"}
{"level":"info","ts":1705644512.8317275,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:172","msg":"loading probe","name":"google.golang.org/grpc/client"}
{"level":"info","ts":1705644563.4557116,"logger":"go.opentelemetry.io/auto","caller":"cli/main.go:94","msg":"building OpenTelemetry Go instrumentation ...","globalImpl":false}
{"level":"info","ts":1705644565.456705,"logger":"Instrumentation.Analyzer","caller":"process/discover.go:69","msg":"found process","pid":7}
{"level":"info","ts":1705644565.5047863,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"net/http.serverHandler.ServeHTTP","Offset":3131456,"ReturnOffsets":[3131603]}}
{"level":"info","ts":1705644565.5048928,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"net/http.(*Transport).roundTrip","Offset":3181952,"ReturnOffsets":[3182421,3182497,3182970,3183195,3183281,3183449,3183460,3184192,3184357,3184430,3184518,3184589,3184649,3185069,3185271]}}
{"level":"info","ts":1705644565.5049033,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc/internal/transport.(*loopyWriter).headerHandler","Offset":16939136,"ReturnOffsets":[16939445,16939484,16939509,16939543,16939656,16939799]}}
{"level":"info","ts":1705644565.5049093,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc/internal/transport.(*http2Client).NewStream","Offset":16991648,"ReturnOffsets":[16992142,16993251,16993326,16993437,16993537,16994008,16994119]}}
{"level":"info","ts":1705644565.5049157,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders","Offset":17029664,"ReturnOffsets":[17030614,17030746,17035153,17036384,17036586,17037246,17038026,17039405,17039722,17039849,17040555,17040599]}}
{"level":"info","ts":1705644565.5049253,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc.(*ClientConn).Invoke","Offset":17422816,"ReturnOffsets":[17423341,17423399]}}
{"level":"info","ts":1705644565.5049343,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"google.golang.org/grpc.(*Server).handleStream","Offset":17528832,"ReturnOffsets":[17530679,17532689,17532754,17532835,17532916]}}
{"level":"info","ts":1705644565.5049422,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"database/sql.(*DB).execDC","Offset":18389600,"ReturnOffsets":[18390515,18390835,18390914,18391104,18391150]}}
{"level":"info","ts":1705644565.5049477,"logger":"Instrumentation.Analyzer","caller":"process/analyze.go:98","msg":"found function","function_name":{"Name":"database/sql.(*DB).queryDC","Offset":18393152,"ReturnOffsets":[18394330,18394396,18394444,18394633,18394681]}}
{"level":"info","ts":1705644565.5050638,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":13}
{"level":"info","ts":1705644565.5060391,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":14}
{"level":"info","ts":1705644565.506308,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":15}
{"level":"info","ts":1705644565.5063899,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":16}
{"level":"info","ts":1705644565.5064788,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":17}
{"level":"info","ts":1705644565.506602,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":18}
{"level":"info","ts":1705644565.5066564,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":19}
{"level":"info","ts":1705644565.5067291,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:133","msg":"attach successfully","tid":7}
{"level":"info","ts":1705644565.507194,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:234","msg":"Detected linux kernel version","version":"5.4.0"}
{"level":"info","ts":1705644565.5074224,"logger":"Instrumentation.Allocate.TracedProgram","caller":"ptrace/ptrace_linux.go:246","msg":"mlock ret","ret":0}
{"level":"info","ts":1705644565.5074544,"logger":"Instrumentation.Allocate","caller":"process/allocate.go:64","msg":"Detaching from process","pid":7}
{"level":"info","ts":1705644565.5075102,"logger":"Instrumentation.Allocate","caller":"process/allocate.go:43","msg":"mmaped remote memory","start_addr":"7F9F4D5E9000","end_addr":"7F9F4D609000"}
{"level":"info","ts":1705644565.5075245,"logger":"Instrumentation","caller":"app/instrumentation.go:134","msg":"target process analysis completed","pid":7,"go_version":"1.21.6","dependencies":{"-buildmode=exe":null,"-compiler=gc":null,"-tags=musl":null,"CGO_CFLAGS=":null,"CGO_CPPFLAGS=":null,"CGO_CXXFLAGS=":null,"CGO_ENABLED=1":null,"CGO_LDFLAGS=":null,"GOAMD64=v1":null,"GOARCH=amd64":null,"GOOS=linux":null,"bitbucket.org/elestyle/ele-gate":null,"cloud.google.com/go/compute/metadata":"0.2.3","github.com/andybalholm/brotli":"1.0.6","github.com/aws/aws-sdk-go":"1.49.10","github.com/beorn7/perks":"1.0.1","github.com/cenkalti/backoff/v4":"4.2.1","github.com/cespare/xxhash/v2":"2.2.0","github.com/davecgh/go-spew":"1.1.1","github.com/desertbit/timer":"0.0.0-20180107155436-c41aec40b27f","github.com/dlmiddlecote/sqlstats":"1.0.2","github.com/emicklei/go-restful/v3":"3.11.0","github.com/felixge/httpsnoop":"1.0.4","github.com/getsentry/sentry-go":"0.25.0","github.com/go-logr/logr":"1.4.1","github.com/go-logr/stdr":"1.2.2","github.com/go-openapi/jsonpointer":"0.20.2","github.com/go-openapi/jsonreference":"0.20.4","github.com/go-openapi/swag":"0.22.6","github.com/go-sql-driver/mysql":"1.7.1","github.com/gogo/protobuf":"1.3.2","github.com/golang-jwt/jwt/v4":"4.5.0","github.com/golang/groupcache":"0.0.0-20210331224755-41bb18bfe9da","github.com/golang/protobuf":"1.5.3","github.com/google/brotli/go/cbrotli":"0.0.0-20231208153621-fef82ea10435","github.com/google/gnostic-models":"0.6.8","github.com/google/gofuzz":"1.2.0","github.com/google/gops":"0.3.28","github.com/google/s2a-go":"0.1.7","github.com/google/uuid":"1.5.0","github.com/googleapis/enterprise-certificate-proxy":"0.3.2","github.com/grpc-ecosystem/go-grpc-middleware/v2":"2.0.1","github.com/hashicorp/golang-lru/v2":"2.0.7","github.com/imdario/mergo":null,"github.com/improbable-eng/grpc-web":"0.15.0","github.com/jmespath/go-jmespath":"0.4.0","github.com/josharian/intern":"1.0.0","github.com/json-iterator/go":"1.1.12","github.com/lqs/grpcmix":"0.0.4","github.com/lqs/sqlingo":"0.12.1","github.com/mailru/easyjson":"0.7.7","github.com/matttproud/golang_protobuf_extensions/v2":"2.0.0","github.com/modern-go/concurrent":"0.0.0-20180306012644-bacd9c7ef1dd","github.com/modern-go/reflect2":"1.0.2","github.com/munnerz/goautoneg":"0.0.0-20191010083416-a7dc8b61c822","github.com/prometheus/client_golang":"1.17.0","github.com/prometheus/client_model":"0.5.0","github.com/prometheus/common":"0.45.0","github.com/prometheus/procfs":"0.12.0","github.com/rs/cors":"1.10.1","github.com/servicemeshinterface/smi-sdk-go":"0.5.0","github.com/spf13/pflag":"1.0.5","github.com/valyala/gozstd":"1.20.1","go.opencensus.io":"0.24.0","go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp":"0.46.1","go.opentelemetry.io/otel":"1.21.0","go.opentelemetry.io/otel/metric":"1.21.0","go.opentelemetry.io/otel/trace":"1.21.0","go.uber.org/multierr":"1.11.0","go.uber.org/zap":"1.26.0","golang.org/x/crypto":"0.17.0","golang.org/x/net":"0.19.0","golang.org/x/oauth2":"0.15.0","golang.org/x/sync":"0.5.0","golang.org/x/sys":"0.15.0","golang.org/x/term":"0.15.0","golang.org/x/text":"0.14.0","golang.org/x/time":"0.5.0","golang.org/x/xerrors":"0.0.0-20231012003039-104605ab7028","google.golang.org/api":"0.154.0","google.golang.org/genproto/googleapis/rpc":"0.0.0-20231212172506-995d672761c0","google.golang.org/grpc":"1.60.1","google.golang.org/protobuf":"1.32.0","gopkg.in/inf.v0":"0.9.1","gopkg.in/yaml.v2":"2.4.0","gopkg.in/yaml.v3":"3.0.1","k8s.io/api":"0.29.0","k8s.io/apimachinery":"0.29.0","k8s.io/client-go":"0.29.0","k8s.io/klog/v2":"2.110.1","k8s.io/kube-openapi":"0.0.0-20231214164306-ab13479f8bf8","k8s.io/utils":"0.0.0-20231127182322-b307cd553661","nhooyr.io/websocket":"1.8.10","sigs.k8s.io/json":"0.0.0-20221116044647-bc3834ca7abd","sigs.k8s.io/structured-merge-diff/v4":"4.4.1","sigs.k8s.io/yaml":"1.4.0","std":"1.21.6"},"total_functions_found":9}
{"level":"info","ts":1705644565.5080466,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:112","msg":"no functions found for probe, removing","name":"github.com/gin-gonic/gin/server"}
{"level":"info","ts":1705644565.5081055,"logger":"go.opentelemetry.io/auto","caller":"cli/main.go:107","msg":"starting instrumentation..."}
{"level":"info","ts":1705644565.5083308,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:186","msg":"Mounting bpffs","allocations_details":{"StartAddr":140322174570496,"EndAddr":140322174701568}}
{"level":"info","ts":1705644565.5085027,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:172","msg":"loading probe","name":"net/http/client"}
Verifier log: load program: invalid argument:
	(2726 line(s) omitted)
	962: R0=inv0 R1=inv0 R2_w=inv(id=0,umin_value=1,umax_value=8,var_off=(0x0; 0xf)) R3=inv(id=0,umax_value=7,var_off=(0x0; 0x7)) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	962: (0f) r2 += r8
	963: R0=inv0 R1=inv0 R2_w=inv(id=0) R3=inv(id=0,umax_value=7,var_off=(0x0; 0x7)) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	; s32 start_index = 0;
	963: (63) *(u32 *)(r10 -104) = r1
	last_idx 963 first_idx 959
	regs=2 stack=0 before 962: (0f) r2 += r8
	regs=2 stack=0 before 961: (1f) r2 -= r3
	regs=2 stack=0 before 960: (b7) r2 = 8
	regs=2 stack=0 before 959: (15) if r3 == 0x0 goto pc+2
	 R0=inv0 R1_rw=invP0 R2_w=inv0 R3_rw=inv(id=0,umax_value=7,var_off=(0x0; 0x7)) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8_rw=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	parent didn't have regs=2 stack=0 marks
	last_idx 958 first_idx 919
	regs=2 stack=0 before 958: (b7) r2 = 0
	regs=2 stack=0 before 957: (b7) r1 = 0
	964: R0=inv0 R1=invP0 R2_w=inv(id=0) R3=inv(id=0,umax_value=7,var_off=(0x0; 0x7)) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmm0000 fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	;
	964: (7b) *(u64 *)(r10 -200) = r2
	965: R0=inv0 R1=invP0 R2_w=inv(id=0) R3=inv(id=0,umax_value=7,var_off=(0x0; 0x7)) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmm0000 fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200_w=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	965: (bf) r2 = r10
	966: R0=inv0 R1=invP0 R2_w=fp0 R3=inv(id=0,umax_value=7,var_off=(0x0; 0x7)) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmm0000 fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200_w=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
{"level":"error","ts":1705644565.595798,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:175","msg":"error while loading probes, cleaning up","name":"net/http/client","error":"field UprobeTransportRoundTrip: program uprobe_Transport_roundTrip: load program: invalid argument: stack depth 280 (2825 line(s) omitted)","stacktrace":"go.opentelemetry.io/auto/internal/pkg/instrumentation.(*Manager).load\n\t/app/internal/pkg/instrumentation/manager.go:175\ngo.opentelemetry.io/auto/internal/pkg/instrumentation.(*Manager).Run\n\t/app/internal/pkg/instrumentation/manager.go:125\ngo.opentelemetry.io/auto.(*Instrumentation).Run\n\t/app/instrumentation.go:152\nmain.main\n\t/app/cli/main.go:108\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:267"}
{"level":"info","ts":1705644565.5959554,"logger":"Instrumentation.Manager.google.golang.org/grpc/client","caller":"probe/probe.go:213","msg":"Closed","Probe":"google.golang.org/grpc/client"}
{"level":"info","ts":1705644565.5960083,"logger":"Instrumentation.Manager.google.golang.org/grpc/server","caller":"probe/probe.go:213","msg":"Closed","Probe":"google.golang.org/grpc/server"}
{"level":"info","ts":1705644565.5960352,"logger":"Instrumentation.Manager.net/http/server","caller":"probe/probe.go:213","msg":"Closed","Probe":"net/http/server"}
{"level":"info","ts":1705644565.5960543,"logger":"Instrumentation.Manager.net/http/client","caller":"probe/probe.go:213","msg":"Closed","Probe":"net/http/client"}
{"level":"info","ts":1705644565.5960653,"logger":"Instrumentation.Manager.database/sql/client","caller":"probe/probe.go:213","msg":"Closed","Probe":"database/sql/client"}
{"level":"info","ts":1705644565.5960765,"logger":"Instrumentation.Manager","caller":"instrumentation/manager.go:200","msg":"Cleaning bpffs"}
	; if (updated_start % 8 != 0) {
	966: (07) r2 += -104
	967: R0=inv0 R1=invP0 R2_w=fp-104 R3=inv(id=0,umax_value=7,var_off=(0x0; 0x7)) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmm0000 fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200_w=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	967: (bf) r3 = r10
	968: R0=inv0 R1=invP0 R2_w=fp-104 R3_w=fp0 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmm0000 fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200_w=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	968: (07) r3 += -200
	969: R0=inv0 R1=invP0 R2_w=fp-104 R3_w=fp-200 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmm0000 fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200_w=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	; bpf_map_update_elem(&alloc_map, &start_index, &updated_start, BPF_ANY);
	969: (18) r1 = 0xffff88807ff7b000
	971: R0=inv0 R1_w=map_ptr(id=0,off=0,ks=4,vs=8,imm=0) R2_w=fp-104 R3_w=fp-200 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmm0000 fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200_w=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	971: (b7) r4 = 0
	972: R0=inv0 R1_w=map_ptr(id=0,off=0,ks=4,vs=8,imm=0) R2_w=fp-104 R3_w=fp-200 R4_w=inv0 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmm0000 fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200_w=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	972: (85) call bpf_map_update_elem#2
	973: R0=inv(id=0) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	; if (ptr == NULL) {
	973: (55) if r9 != 0x0 goto pc+28
	 R0=inv(id=0) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	974: R0=inv(id=0) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	974: (b7) r1 = 0
	975: R0=inv(id=0) R1_w=inv0 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	; bpf_printk("inject_header: Failed to write key to user");
	975: (73) *(u8 *)(r10 -158) = r1
	last_idx 975 first_idx 973
	regs=2 stack=0 before 974: (b7) r1 = 0
	976: R0=inv(id=0) R1_w=invP0 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	976: (b7) r1 = 29285
	977: R0=inv(id=0) R1_w=inv29285 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	977: (6b) *(u16 *)(r10 -160) = r1
	978: R0=inv(id=0) R1_w=inv29285 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	978: (18) r1 = 0x7375206f74207965
	980: R0=inv(id=0) R1_w=inv8319591549698603365 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	980: (7b) *(u64 *)(r10 -168) = r1
	981: R0=inv(id=0) R1_w=inv8319591549698603365 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
{"level":"error","ts":1705644565.5962288,"logger":"go.opentelemetry.io/auto","caller":"cli/main.go:109","msg":"instrumentation crashed","error":"field UprobeTransportRoundTrip: program uprobe_Transport_roundTrip: load program: invalid argument: stack depth 280 (2825 line(s) omitted)","stacktrace":"main.main\n\t/app/cli/main.go:109\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:267"}
	981: (18) r1 = 0x6b20657469727720
	983: R0=inv(id=0) R1_w=inv7719281311972751136 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	983: (7b) *(u64 *)(r10 -176) = r1
	984: R0=inv(id=0) R1_w=inv7719281311972751136 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176_w=inv7719281311972751136 fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	984: (18) r1 = 0x6f742064656c6961
	986: R0=inv(id=0) R1_w=inv8031079651078859105 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176_w=inv7719281311972751136 fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	986: (7b) *(u64 *)(r10 -184) = r1
	987: R0=inv(id=0) R1_w=inv8031079651078859105 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176_w=inv7719281311972751136 fp-184_w=inv8031079651078859105 fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	987: (18) r1 = 0x46203a7265646165
	989: R0=inv(id=0) R1_w=inv5053103044911456613 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176_w=inv7719281311972751136 fp-184_w=inv8031079651078859105 fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	989: (7b) *(u64 *)(r10 -192) = r1
	990: R0=inv(id=0) R1_w=inv5053103044911456613 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176_w=inv7719281311972751136 fp-184_w=inv8031079651078859105 fp-192_w=inv5053103044911456613 fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	990: (18) r1 = 0x685f7463656a6e69
	992: R0=inv(id=0) R1_w=inv7520857872984075881 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176_w=inv7719281311972751136 fp-184_w=inv8031079651078859105 fp-192_w=inv5053103044911456613 fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	992: (7b) *(u64 *)(r10 -200) = r1
	993: R0=inv(id=0) R1_w=inv7520857872984075881 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176_w=inv7719281311972751136 fp-184_w=inv8031079651078859105 fp-192_w=inv5053103044911456613 fp-200_w=inv7520857872984075881 fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	993: (bf) r1 = r10
	994: R0=inv(id=0) R1_w=fp0 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176_w=inv7719281311972751136 fp-184_w=inv8031079651078859105 fp-192_w=inv5053103044911456613 fp-200_w=inv7520857872984075881 fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	994: (07) r1 += -200
	995: R0=inv(id=0) R1_w=fp-200 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176_w=inv7719281311972751136 fp-184_w=inv8031079651078859105 fp-192_w=inv5053103044911456613 fp-200_w=inv7520857872984075881 fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	995: (b7) r2 = 43
	996: R0=inv(id=0) R1_w=fp-200 R2_w=inv43 R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv0 R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmm0mm fp-168_w=inv8319591549698603365 fp-176_w=inv7719281311972751136 fp-184_w=inv8031079651078859105 fp-192_w=inv5053103044911456613 fp-200_w=inv7520857872984075881 fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	996: (85) call bpf_trace_printk#6
	last_idx 996 first_idx 973
	regs=4 stack=0 before 995: (b7) r2 = 43
	997: safe
	1002: R0=inv(id=0) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	; bucket_map_value->keys[bucket_index] = (struct go_string) {.len = W3C_KEY_LENGTH, .str = ptr};
	1002: (79) r1 = *(u64 *)(r10 -280)
	1003: R0=inv(id=0) R1_w=inv(id=0) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	1003: (67) r1 <<= 4
	1004: R0=inv(id=0) R1_w=inv(id=0,smax_value=9223372036854775792,umax_value=18446744073709551600,var_off=(0x0; 0xfffffffffffffff0)) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	; bucket_map_value->keys[bucket_index] = (struct go_string) {.len = W3C_KEY_LENGTH, .str = ptr};
	1004: (79) r2 = *(u64 *)(r10 -232)
	1005: R0=inv(id=0) R1_w=inv(id=0,smax_value=9223372036854775792,umax_value=18446744073709551600,var_off=(0x0; 0xfffffffffffffff0)) R2_w=map_value(id=0,off=0,ks=4,vs=336,imm=0) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280=mmmmmmmm
	1005: (0f) r2 += r1
	last_idx 1005 first_idx 1002
	regs=2 stack=0 before 1004: (79) r2 = *(u64 *)(r10 -232)
	regs=2 stack=0 before 1003: (67) r1 <<= 4
	regs=2 stack=0 before 1002: (79) r1 = *(u64 *)(r10 -280)
	 R0=inv(id=0) R6=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-16=mmmmmmmm fp-24=mmmm???? fp-32=mmmmmmmm fp-40=?????mmm fp-48=mmmmmmmm fp-104=mmmmmmmm fp-120=0000mmmm fp-128=mmmmmmmm fp-144=??????mm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmm???? fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232_r=map_value fp-240=map_value fp-248=map_value fp-256=mmmmmmmm fp-264=mmmmmmmm fp-272=mmmmmmmm fp-280_r=mmmmmmmm
	parent already had regs=0 stack=0 marks
	math between map_value pointer and register with unbounded min value is not allowed
	verification time 38126 usec
	stack depth 280
	processed 1078 insns (limit 1000000) max_states_per_insn 3 total_states 60 peak_states 60 mark_read 39

lance0805 avatar Jan 19 '24 06:01 lance0805

I have the same issue. "msg":"instrumentation crashed","error":"field UprobeTransportRoundTrip: program uprobe_Transport_roundTrip: load program: invalid argument: 530: ...

Environment: OS: Ubuntu 20.04 LTS Kernel: 5.4.0-167-generic Go Version: 1.18 Version: v0.10.1-alpha

Logs with OTEL_GO_AUTO_SHOW_VERIFIER_LOG=true: instrumentation.log

EnemyCabbage avatar Mar 19 '24 06:03 EnemyCabbage