axiomhq / axiomhq/cli

panic on "axiom auth status"

Open
#200 0 comments 0 reactions 1 assignee Claimed by @lukasmalkmus View on GitHub
bug
Dominant language
Go
Stars
59
Forks
11
Avg merge
10h 8m
Merged PRs (30d)
10

Description

Leaving this here for reference. Synchronisation bug, will fix ASAP.

```
fatal error: concurrent map writes

goroutine 39 [running]:
github.com/axiomhq/cli/internal/cmd/auth.runStatus.func1.1()
github.com/axiomhq/cli/internal/cmd/auth/auth_status.go:86 +0x38
github.com/axiomhq/cli/internal/cmd/auth.runStatus.func1()
github.com/axiomhq/cli/internal/cmd/auth/auth_status.go:92 +0x154
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:75 +0x58
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:72 +0x98

goroutine 1 [semacquire]:
sync.runtime_Semacquire(0x140002df9b8?)
runtime/sema.go:62 +0x2c
sync.(*WaitGroup).Wait(0x140000c7008)
sync/waitgroup.go:116 +0x74
golang.org/x/sync/errgroup.(*Group).Wait(0x140000c7000)
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:53 +0x2c
github.com/axiomhq/cli/internal/cmd/auth.runStatus({0x10473f1d8?, 0x14000139bc0}, 0x140000cc3c0)
github.com/axiomhq/cli/internal/cmd/auth/auth_status.go:121 +0x290
github.com/axiomhq/cli/internal/cmd/auth.newStatusCmd.func1(0x140003ac000?, {0x104b1f5a0?, 0x0?, 0x0?})
github.com/axiomhq/cli/internal/cmd/auth/auth_status.go:53 +0x2c
github.com/spf13/cobra.(*Command).execute(0x14000393500, {0x104b1f5a0, 0x0, 0x0})
github.com/spf13/cobra@v1.8.0/command.go:983 +0x82c
github.com/spf13/cobra.(*Command).ExecuteC(0x140000e2300)
github.com/spf13/cobra@v1.8.0/command.go:1115 +0x344
github.com/spf13/cobra.(*Command).ExecuteContextC(...)
github.com/spf13/cobra@v1.8.0/command.go:1048
main.main()
github.com/axiomhq/cli/cmd/axiom/main.go:94 +0x474

goroutine 5 [syscall]:
os/signal.signal_recv()
runtime/sigqueue.go:149 +0x2c
os/signal.loop()
os/signal/signal_unix.go:23 +0x1c
created by os/signal.Notify.func1.1 in goroutine 1
os/signal/signal.go:151 +0x28

goroutine 33 [select]:
os/signal.NotifyContext.func1()
os/signal/signal.go:288 +0x68
created by os/signal.NotifyContext in goroutine 1
os/signal/signal.go:287 +0x15c

goroutine 34 [sleep]:
time.Sleep(0x8f0d180)
runtime/time.go:195 +0x10c
github.com/briandowns/spinner.(*Spinner).Start.func1()
github.com/briandowns/spinner@v1.23.0/spinner.go:375 +0x40
created by github.com/briandowns/spinner.(*Spinner).Start in goroutine 1
github.com/briandowns/spinner@v1.23.0/spinner.go:334 +0x10c

goroutine 35 [select]:
net/http.(*Transport).getConn(0x1400040c000, 0x14000422080, {{}, 0x0, {0x1400042a000, 0x5}, {0x14000428040, 0x1c}, 0x0})
net/http/transport.go:1393 +0x448
net/http.(*Transport).roundTrip(0x1400040c000, 0x1400042c000)
net/http/transport.go:591 +0x658
net/http.(*Transport).RoundTrip(0x1046f3a60?, 0x140004121e0?)
net/http/roundtrip.go:17 +0x1c
github.com/klauspost/compress/gzhttp.(*gzRoundtripper).RoundTrip(0x14000412000, 0x1400042c000)
github.com/klauspost/compress@v1.17.3/gzhttp/transport.go:81 +0x190
net/http.send(0x1400042c000, {0x10473b9e8, 0x14000412000}, {0x1043802f0?, 0x8?, 0x0?})
net/http/client.go:260 +0x4e0
net/http.(*Client).send(0x14000412030, 0x1400042c000, {0x140003b0698?, 0x104108028?, 0x0?})
net/http/client.go:181 +0x9c
net/http.(*Client).do(0x14000412030, 0x1400042c000)
net/http/client.go:724 +0x6f4
net/http.(*Client).Do(...)
net/http/client.go:590
github.com/axiomhq/axiom-go/axiom.(*Client).Do(0x14000410150, 0x1400042c000, {0x10466cbe0, 0x14000422000})
github.com/axiomhq/axiom-go@v0.17.2/axiom/client.go:286 +0xfc
github.com/axiomhq/axiom-go/axiom.(*Client).Call(0x140000c7040?, {0x10473f018?, 0x140004120f0?}, {0x10454d1f2?, 0x140003b0c18?}, {0x1045517e5?, 0x14000410150?}, {0x0?, 0x0?}, {0x10466cbe0, ...})
github.com/axiomhq/axiom-go@v0.17.2/axiom/client.go:181 +0x58
github.com/axiomhq/axiom-go/axiom.(*UsersService).Current(0x140004180a8, {0x10473f1d8?, 0x14000139bc0?})
github.com/axiomhq/axiom-go@v0.17.2/axiom/users.go:84 +0xfc
github.com/axiomhq/axiom-go/axiom.(*Client).ValidateCredentials(0x14000410150, {0x10473f1d8, 0x14000139bc0})
github.com/axiomhq/axiom-go@v0.17.2/axiom/client.go:165 +0x98
github.com/axiomhq/cli/internal/client.New({0x10473f1d8, 0x14000139bc0}, {0x140000ac080?, 0x20?}, {0x140000c4000, 0x29}, {0x140000ac0c0, 0x12}, 0x0)
github.com/axiomhq/cli/internal/client/client.go:61 +0x574
github.com/axiomhq/cli/internal/cmd/auth.runStatus.func1()
github.com/axiomhq/cli/internal/cmd/auth/auth_status.go:89 +0xc0
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:75 +0x58
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:72 +0x98

goroutine 36 [running]:
goroutine running on other thread; stack unavailable
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:72 +0x98

goroutine 37 [select]:
net/http.(*Transport).getConn(0x14000494000, 0x140004ac080, {{}, 0x0, {0x140004b2000, 0x5}, {0x1400049e090, 0x10}, 0x0})
net/http/transport.go:1393 +0x448
net/http.(*Transport).roundTrip(0x14000494000, 0x140004b4000)
net/http/transport.go:591 +0x658
net/http.(*Transport).RoundTrip(0x1046f3a60?, 0x1400049a1e0?)
net/http/roundtrip.go:17 +0x1c
github.com/klauspost/compress/gzhttp.(*gzRoundtripper).RoundTrip(0x1400049a000, 0x140004b4000)
github.com/klauspost/compress@v1.17.3/gzhttp/transport.go:81 +0x190
net/http.send(0x140004b4000, {0x10473b9e8, 0x1400049a000}, {0x1043802f0?, 0x8?, 0x0?})
net/http/client.go:260 +0x4e0
net/http.(*Client).send(0x1400049a030, 0x140004b4000, {0x14000490698?, 0x104108028?, 0x0?})
net/http/client.go:181 +0x9c
net/http.(*Client).do(0x1400049a030, 0x140004b4000)
net/http/client.go:724 +0x6f4
net/http.(*Client).Do(...)
net/http/client.go:590
github.com/axiomhq/axiom-go/axiom.(*Client).Do(0x14000498150, 0x140004b4000, {0x10466cbe0, 0x140004ac000})
github.com/axiomhq/axiom-go@v0.17.2/axiom/client.go:286 +0xfc
github.com/axiomhq/axiom-go/axiom.(*Client).Call(0x140000c7040?, {0x10473f018?, 0x1400049a0f0?}, {0x10454d1f2?, 0x14000490c18?}, {0x1045517e5?, 0x14000498150?}, {0x0?, 0x0?}, {0x10466cbe0, ...})
github.com/axiomhq/axiom-go@v0.17.2/axiom/client.go:181 +0x58
github.com/axiomhq/axiom-go/axiom.(*UsersService).Current(0x140004a00a8, {0x10473f1d8?, 0x14000139bc0?})
github.com/axiomhq/axiom-go@v0.17.2/axiom/users.go:84 +0xfc
github.com/axiomhq/axiom-go/axiom.(*Client).ValidateCredentials(0x14000498150, {0x10473f1d8, 0x14000139bc0})
github.com/axiomhq/axiom-go@v0.17.2/axiom/client.go:165 +0x98
github.com/axiomhq/cli/internal/client.New({0x10473f1d8, 0x14000139bc0}, {0x140000ac160?, 0x14?}, {0x140000c4080, 0x29}, {0x1400009c3e0, 0xd}, 0x0)
github.com/axiomhq/cli/internal/client/client.go:61 +0x574
github.com/axiomhq/cli/internal/cmd/auth.runStatus.func1()
github.com/axiomhq/cli/internal/cmd/auth/auth_status.go:89 +0xc0
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:75 +0x58
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:72 +0x98

goroutine 38 [select]:
net/http.(*Transport).getConn(0x1400050c000, 0x14000522080, {{}, 0x0, {0x14000528000, 0x5}, {0x1400053a020, 0x20}, 0x0})
net/http/transport.go:1393 +0x448
net/http.(*Transport).roundTrip(0x1400050c000, 0x1400052a000)
net/http/transport.go:591 +0x658
net/http.(*Transport).RoundTrip(0x1046f3a60?, 0x140005121e0?)
net/http/roundtrip.go:17 +0x1c
github.com/klauspost/compress/gzhttp.(*gzRoundtripper).RoundTrip(0x14000512000, 0x1400052a000)
github.com/klauspost/compress@v1.17.3/gzhttp/transport.go:81 +0x190
net/http.send(0x1400052a000, {0x10473b9e8, 0x14000512000}, {0x1043802f0?, 0x8?, 0x0?})
net/http/client.go:260 +0x4e0
net/http.(*Client).send(0x14000512030, 0x1400052a000, {0x1400048c698?, 0x104108028?, 0x0?})
net/http/client.go:181 +0x9c
net/http.(*Client).do(0x14000512030, 0x1400052a000)
net/http/client.go:724 +0x6f4
net/http.(*Client).Do(...)
net/http/client.go:590
github.com/axiomhq/axiom-go/axiom.(*Client).Do(0x14000510150, 0x1400052a000, {0x10466cbe0, 0x14000522000})
github.com/axiomhq/axiom-go@v0.17.2/axiom/client.go:286 +0xfc
github.com/axiomhq/axiom-go/axiom.(*Client).Call(0x140000c7040?, {0x10473f018?, 0x140005120f0?}, {0x10454d1f2?, 0x1400048cc18?}, {0x1045517e5?, 0x14000510150?}, {0x0?, 0x0?}, {0x10466cbe0, ...})
github.com/axiomhq/axiom-go@v0.17.2/axiom/client.go:181 +0x58
github.com/axiomhq/axiom-go/axiom.(*UsersService).Current(0x140005180a8, {0x10473f1d8?, 0x14000139bc0?})
github.com/axiomhq/axiom-go@v0.17.2/axiom/users.go:84 +0xfc
github.com/axiomhq/axiom-go/axiom.(*Client).ValidateCredentials(0x14000510150, {0x10473f1d8, 0x14000139bc0})
github.com/axiomhq/axiom-go@v0.17.2/axiom/client.go:165 +0x98
github.com/axiomhq/cli/internal/client.New({0x10473f1d8, 0x14000139bc0}, {0x140000c40c0?, 0x24?}, {0x140000c4100, 0x29}, {0x140000ac200, 0x1e}, 0x0)
github.com/axiomhq/cli/internal/client/client.go:61 +0x574
github.com/axiomhq/cli/internal/cmd/auth.runStatus.func1()
github.com/axiomhq/cli/internal/cmd/auth/auth_status.go:89 +0xc0
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:75 +0x58
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:72 +0x98

goroutine 49 [select]:
net.(*Resolver).lookupIPAddr(0x104ae81e0, {0x10473f018?, 0x140004123c0}, {0x10454d2e8, 0x3}, {0x14000428040, 0x18})
net/lookup.go:332 +0x320
net.(*Resolver).internetAddrList(0x10473f018?, {0x10473f018?, 0x140004123c0?}, {0x10454d2e8, 0x3}, {0x14000428040?, 0x30?})
net/ipsock.go:288 +0x4cc
net.(*Resolver).resolveAddrList(0x10473f0c0?, {0x10473f018, 0x140004123c0}, {0x10454d996, 0x4}, {0x10454d2e8?, 0x0?}, {0x14000428040, 0x1c}, {0x0?, ...})
net/dial.go:282 +0x400
net.(*Dialer).DialContext(0x14000410000, {0x10473f018, 0x140004121b0}, {0x10454d2e8, 0x3}, {0x14000428040, 0x1c})
net/dial.go:488 +0x32c
net/http.(*Transport).dial(0x29?, {0x10473f018?, 0x140004121b0?}, {0x10454d2e8?, 0x140000c4000?}, {0x14000428040?, 0x140000ac0c0?})
net/http/transport.go:1183 +0xdc
net/http.(*Transport).dialConn(0x1400040c000, {0x10473f018, 0x140004121b0}, {{}, 0x0, {0x1400042a000, 0x5}, {0x14000428040, 0x1c}, 0x0})
net/http/transport.go:1625 +0x61c
net/http.(*Transport).dialConnFor(0x0?, 0x14000440000)
net/http/transport.go:1467 +0x7c
created by net/http.(*Transport).queueForDial in goroutine 35
net/http/transport.go:1436 +0x380

goroutine 65 [select]:
net.(*Resolver).lookupIPAddr(0x104ae81e0, {0x10473f018?, 0x140005123c0}, {0x10454d2e8, 0x3}, {0x1400053a020, 0x1c})
net/lookup.go:332 +0x320
net.(*Resolver).internetAddrList(0x10473f018?, {0x10473f018?, 0x140005123c0?}, {0x10454d2e8, 0x3}, {0x1400053a020?, 0x30?})
net/ipsock.go:288 +0x4cc
net.(*Resolver).resolveAddrList(0x10473f0c0?, {0x10473f018, 0x140005123c0}, {0x10454d996, 0x4}, {0x10454d2e8?, 0x0?}, {0x1400053a020, 0x20}, {0x0?, ...})
net/dial.go:282 +0x400
net.(*Dialer).DialContext(0x14000510000, {0x10473f018, 0x140005121b0}, {0x10454d2e8, 0x3}, {0x1400053a020, 0x20})
net/dial.go:488 +0x32c
net/http.(*Transport).dial(0x29?, {0x10473f018?, 0x140005121b0?}, {0x10454d2e8?, 0x140000c4100?}, {0x1400053a020?, 0x140000ac200?})
net/http/transport.go:1183 +0xdc
net/http.(*Transport).dialConn(0x1400050c000, {0x10473f018, 0x140005121b0}, {{}, 0x0, {0x14000528000, 0x5}, {0x1400053a020, 0x20}, 0x0})
net/http/transport.go:1625 +0x61c
net/http.(*Transport).dialConnFor(0x0?, 0x1400053e000)
net/http/transport.go:1467 +0x7c
created by net/http.(*Transport).queueForDial in goroutine 38
net/http/transport.go:1436 +0x380

goroutine 81 [select]:
net.(*Resolver).lookupIPAddr(0x104ae81e0, {0x10473f018?, 0x1400049a3c0}, {0x10454d2e8, 0x3}, {0x1400049e090, 0xc})
net/lookup.go:332 +0x320
net.(*Resolver).internetAddrList(0x10473f018?, {0x10473f018?, 0x1400049a3c0?}, {0x10454d2e8, 0x3}, {0x1400049e090?, 0x30?})
net/ipsock.go:288 +0x4cc
net.(*Resolver).resolveAddrList(0x10473f0c0?, {0x10473f018, 0x1400049a3c0}, {0x10454d996, 0x4}, {0x10454d2e8?, 0x0?}, {0x1400049e090, 0x10}, {0x0?, ...})
net/dial.go:282 +0x400
net.(*Dialer).DialContext(0x14000498000, {0x10473f018, 0x1400049a1b0}, {0x10454d2e8, 0x3}, {0x1400049e090, 0x10})
net/dial.go:488 +0x32c
net/http.(*Transport).dial(0x29?, {0x10473f018?, 0x1400049a1b0?}, {0x10454d2e8?, 0x140000c4080?}, {0x1400049e090?, 0x1400009c3e0?})
net/http/transport.go:1183 +0xdc
net/http.(*Transport).dialConn(0x14000494000, {0x10473f018, 0x1400049a1b0}, {{}, 0x0, {0x140004b2000, 0x5}, {0x1400049e090, 0x10}, 0x0})
net/http/transport.go:1625 +0x61c
net/http.(*Transport).dialConnFor(0x0?, 0x140004be000)
net/http/transport.go:1467 +0x7c
created by net/http.(*Transport).queueForDial in goroutine 37
net/http/transport.go:1436 +0x380

goroutine 82 [chan receive]:
net.(*Resolver).goLookupIPCNAMEOrder.func4({_, _}, _)
net/dnsclient_unix.go:659 +0x64
net.(*Resolver).goLookupIPCNAMEOrder(_, {_, _}, {_, _}, {_, _}, _, _)
net/dnsclient_unix.go:669 +0x9dc
net.(*Resolver).lookupIP(0x104ae81e0, {0x10473f050, 0x140004aa230}, {0x10454d2e8, 0x3}, {0x1400049e090, 0xc})
net/lookup_unix.go:72 +0xe4
net.glob..func1({0x10473f050?, 0x140004aa230?}, 0x1400049a1b0?, {0x10454d2e8?, 0x140004b2000?}, {0x1400049e090?, 0x1400049e090?})
net/hook.go:23 +0x44
net.(*Resolver).lookupIPAddr.func1()
net/lookup.go:324 +0x48
internal/singleflight.(*Group).doCall(0x104ae81f0, 0x140004aa280, {0x1400049e0c0, 0x10}, 0x0?)
internal/singleflight/singleflight.go:93 +0x34
created by internal/singleflight.(*Group).DoChan in goroutine 81
internal/singleflight/singleflight.go:86 +0x384

goroutine 66 [chan receive]:
net.(*Resolver).goLookupIPCNAMEOrder.func4({_, _}, _)
net/dnsclient_unix.go:659 +0x64
net.(*Resolver).goLookupIPCNAMEOrder(_, {_, _}, {_, _}, {_, _}, _, _)
net/dnsclient_unix.go:669 +0x9dc
net.(*Resolver).lookupIP(0x104ae81e0, {0x10473f050, 0x14000520230}, {0x10454d2e8, 0x3}, {0x1400053a020, 0x1c})
net/lookup_unix.go:72 +0xe4
net.glob..func1({0x10473f050?, 0x14000520230?}, 0x140005121b0?, {0x10454d2e8?, 0x14000528000?}, {0x1400053a020?, 0x1400053a020?})
net/hook.go:23 +0x44
net.(*Resolver).lookupIPAddr.func1()
net/lookup.go:324 +0x48
internal/singleflight.(*Group).doCall(0x104ae81f0, 0x14000520280, {0x1400053a040, 0x20}, 0x0?)
internal/singleflight/singleflight.go:93 +0x34
created by internal/singleflight.(*Group).DoChan in goroutine 65
internal/singleflight/singleflight.go:86 +0x384

goroutine 50 [chan receive]:
net.(*Resolver).goLookupIPCNAMEOrder.func4({_, _}, _)
net/dnsclient_unix.go:659 +0x64
net.(*Resolver).goLookupIPCNAMEOrder(_, {_, _}, {_, _}, {_, _}, _, _)
net/dnsclient_unix.go:669 +0x9dc
net.(*Resolver).lookupIP(0x104ae81e0, {0x10473f050, 0x14000420230}, {0x10454d2e8, 0x3}, {0x14000428040, 0x18})
net/lookup_unix.go:72 +0xe4
net.glob..func1({0x10473f050?, 0x14000420230?}, 0x140004121b0?, {0x10454d2e8?, 0x1400042a000?}, {0x14000428040?, 0x14000428040?})
net/hook.go:23 +0x44
net.(*Resolver).lookupIPAddr.func1()
net/lookup.go:324 +0x48
internal/singleflight.(*Group).doCall(0x104ae81f0, 0x14000420280, {0x14000428060, 0x1c}, 0x0?)
internal/singleflight/singleflight.go:93 +0x34
created by internal/singleflight.(*Group).DoChan in goroutine 49
internal/singleflight/singleflight.go:86 +0x384

goroutine 6 [IO wait]:
internal/poll.runtime_pollWait(0x14b9bfc58, 0x72)
runtime/netpoll.go:343 +0xa0
internal/poll.(*pollDesc).wait(0x14000172580?, 0x1400027a000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x28
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x14000172580, {0x1400027a000, 0x4d0, 0x4d0})
internal/poll/fd_unix.go:164 +0x200
net.(*netFD).Read(0x14000172580, {0x1400027a000?, 0x14b8f6698?, 0x104c50a68?})
net/fd_posix.go:55 +0x28
net.(*conn).Read(0x14000118000, {0x1400027a000?, 0x140001bdf01?, 0x104273644?})
net/net.go:179 +0x34
net.dnsPacketRoundTrip({_, _}, _, {{{0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:108 +0x11c
net.(*Resolver).exchange(_, {_, _}, {_, _}, {{{0x61, 0x70, 0x69, 0x2e, 0x73, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:187 +0x394
net.(*Resolver).tryOneName(_, {_, _}, _, {_, _}, _)
net/dnsclient_unix.go:277 +0x370
net.(*Resolver).goLookupIPCNAMEOrder.func3.1(0x1?)
net/dnsclient_unix.go:653 +0x68
created by net.(*Resolver).goLookupIPCNAMEOrder.func3 in goroutine 66
net/dnsclient_unix.go:652 +0x15c

goroutine 7 [IO wait]:
internal/poll.runtime_pollWait(0x14b9bfe48, 0x72)
runtime/netpoll.go:343 +0xa0
internal/poll.(*pollDesc).wait(0x14000426100?, 0x140001c6000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x28
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x14000426100, {0x140001c6000, 0x4d0, 0x4d0})
internal/poll/fd_unix.go:164 +0x200
net.(*netFD).Read(0x14000426100, {0x140001c6000?, 0x14bb23db8?, 0x104c50108?})
net/fd_posix.go:55 +0x28
net.(*conn).Read(0x140000ae000, {0x140001c6000?, 0x140001c1f01?, 0x104273644?})
net/net.go:179 +0x34
net.dnsPacketRoundTrip({_, _}, _, {{{0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:108 +0x11c
net.(*Resolver).exchange(_, {_, _}, {_, _}, {{{0x61, 0x70, 0x69, 0x2e, 0x73, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:187 +0x394
net.(*Resolver).tryOneName(_, {_, _}, _, {_, _}, _)
net/dnsclient_unix.go:277 +0x370
net.(*Resolver).goLookupIPCNAMEOrder.func3.1(0x1c?)
net/dnsclient_unix.go:653 +0x68
created by net.(*Resolver).goLookupIPCNAMEOrder.func3 in goroutine 66
net/dnsclient_unix.go:652 +0x15c

goroutine 97 [IO wait]:
internal/poll.runtime_pollWait(0x14b9bfb60, 0x72)
runtime/netpoll.go:343 +0xa0
internal/poll.(*pollDesc).wait(0x14000328000?, 0x1400032c000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x28
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x14000328000, {0x1400032c000, 0x4d0, 0x4d0})
internal/poll/fd_unix.go:164 +0x200
net.(*netFD).Read(0x14000328000, {0x1400032c000?, 0x14b8e19a0?, 0x104c50f18?})
net/fd_posix.go:55 +0x28
net.(*conn).Read(0x140004b8028, {0x1400032c000?, 0x140003cbf01?, 0x104273644?})
net/net.go:179 +0x34
net.dnsPacketRoundTrip({_, _}, _, {{{0x61, 0x70, 0x69, 0x2e, 0x61, 0x78, 0x69, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:108 +0x11c
net.(*Resolver).exchange(_, {_, _}, {_, _}, {{{0x61, 0x70, 0x69, 0x2e, 0x61, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:187 +0x394
net.(*Resolver).tryOneName(_, {_, _}, _, {_, _}, _)
net/dnsclient_unix.go:277 +0x370
net.(*Resolver).goLookupIPCNAMEOrder.func3.1(0x1?)
net/dnsclient_unix.go:653 +0x68
created by net.(*Resolver).goLookupIPCNAMEOrder.func3 in goroutine 82
net/dnsclient_unix.go:652 +0x15c

goroutine 98 [IO wait]:
internal/poll.runtime_pollWait(0x14b9bf878, 0x72)
runtime/netpoll.go:343 +0xa0
internal/poll.(*pollDesc).wait(0x140004ae080?, 0x140003d6000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x28
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x140004ae080, {0x140003d6000, 0x4d0, 0x4d0})
internal/poll/fd_unix.go:164 +0x200
net.(*netFD).Read(0x140004ae080, {0x140003d6000?, 0x104fe9a48?, 0x104c52b38?})
net/fd_posix.go:55 +0x28
net.(*conn).Read(0x1400043a030, {0x140003d6000?, 0x140003cff01?, 0x104273644?})
net/net.go:179 +0x34
net.dnsPacketRoundTrip({_, _}, _, {{{0x61, 0x70, 0x69, 0x2e, 0x61, 0x78, 0x69, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:108 +0x11c
net.(*Resolver).exchange(_, {_, _}, {_, _}, {{{0x61, 0x70, 0x69, 0x2e, 0x61, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:187 +0x394
net.(*Resolver).tryOneName(_, {_, _}, _, {_, _}, _)
net/dnsclient_unix.go:277 +0x370
net.(*Resolver).goLookupIPCNAMEOrder.func3.1(0x1c?)
net/dnsclient_unix.go:653 +0x68
created by net.(*Resolver).goLookupIPCNAMEOrder.func3 in goroutine 82
net/dnsclient_unix.go:652 +0x15c

goroutine 83 [IO wait]:
internal/poll.runtime_pollWait(0x14b9bfa68, 0x72)
runtime/netpoll.go:343 +0xa0
internal/poll.(*pollDesc).wait(0x140004da000?, 0x140004e0000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x28
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x140004da000, {0x140004e0000, 0x4d0, 0x4d0})
internal/poll/fd_unix.go:164 +0x200
net.(*netFD).Read(0x140004da000, {0x140004e0000?, 0x14b9bda18?, 0x104c51878?})
net/fd_posix.go:55 +0x28
net.(*conn).Read(0x140004de000, {0x140004e0000?, 0x14000451f01?, 0x104273644?})
net/net.go:179 +0x34
net.dnsPacketRoundTrip({_, _}, _, {{{0x61, 0x70, 0x69, 0x2e, 0x64, 0x65, 0x76, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:108 +0x11c
net.(*Resolver).exchange(_, {_, _}, {_, _}, {{{0x61, 0x70, 0x69, 0x2e, 0x64, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:187 +0x394
net.(*Resolver).tryOneName(_, {_, _}, _, {_, _}, _)
net/dnsclient_unix.go:277 +0x370
net.(*Resolver).goLookupIPCNAMEOrder.func3.1(0x1?)
net/dnsclient_unix.go:653 +0x68
created by net.(*Resolver).goLookupIPCNAMEOrder.func3 in goroutine 50
net/dnsclient_unix.go:652 +0x15c

goroutine 84 [IO wait]:
internal/poll.runtime_pollWait(0x14b9bfd50, 0x72)
runtime/netpoll.go:343 +0xa0
internal/poll.(*pollDesc).wait(0x14000098080?, 0x14000460000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x28
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x14000098080, {0x14000460000, 0x4d0, 0x4d0})
internal/poll/fd_unix.go:164 +0x200
net.(*netFD).Read(0x14000098080, {0x14000460000?, 0x14b920938?, 0x104c513c8?})
net/fd_posix.go:55 +0x28
net.(*conn).Read(0x1400005e000, {0x14000460000?, 0x14000455f01?, 0x104273644?})
net/net.go:179 +0x34
net.dnsPacketRoundTrip({_, _}, _, {{{0x61, 0x70, 0x69, 0x2e, 0x64, 0x65, 0x76, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:108 +0x11c
net.(*Resolver).exchange(_, {_, _}, {_, _}, {{{0x61, 0x70, 0x69, 0x2e, 0x64, ...}, ...}, ...}, ...)
net/dnsclient_unix.go:187 +0x394
net.(*Resolver).tryOneName(_, {_, _}, _, {_, _}, _)
net/dnsclient_unix.go:277 +0x370
net.(*Resolver).goLookupIPCNAMEOrder.func3.1(0x1c?)
net/dnsclient_unix.go:653 +0x68
created by net.(*Resolver).goLookupIPCNAMEOrder.func3 in goroutine 50
net/dnsclient_unix.go:652 +0x15c

goroutine 36 [running]:
github.com/axiomhq/cli/internal/cmd/auth.runStatus.func1.1()
github.com/axiomhq/cli/internal/cmd/auth/auth_status.go:86 +0x38
github.com/axiomhq/cli/internal/cmd/auth.runStatus.func1()
github.com/axiomhq/cli/internal/cmd/auth/auth_status.go:92 +0x154
golang.org/x/sync/errgroup.(*Group).Go.func1()
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:75 +0x58
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
golang.org/x/sync@v0.5.0/errgroup/errgroup.go:72 +0x98
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.