Closed xiucaiwu closed 6 days ago
如果你用的是v2.0.0-rc1这个版本,请试下这个包: kyanos_v0.0.0-next_linux_amd64.tar.gz.zip,应该修复了这个问题. @xiucaiwu
不需要带--btf
这个 option
有用,不过有时候运行会出现崩溃
fatal error: concurrent map writes
goroutine 184 [running]:
kyanos/agent/conn.(*KernEventStream).AddKernEvent(0xc0003d4460, 0xc004f8fc70)
/home/runner/work/kyanos/kyanos/agent/conn/kern_event_handler.go:108 +0x4b5
kyanos/agent/conn.(*Connection4).OnKernEvent(0xc000f3aa00?, 0x14258e3?)
/home/runner/work/kyanos/kyanos/agent/conn/conntrack.go:290 +0x297
kyanos/agent/conn.(*Processor).run(0xc00025f3b0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:312 +0x14bc
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 1 [select]:
github.com/charmbracelet/bubbletea.(*Program).eventLoop(0xc00020a640, {0x1700658?, 0xc001390a08?}, 0xc0006966c0)
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/tea.go:344 +0xf8
github.com/charmbracelet/bubbletea.(*Program).Run(0xc00020a640)
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/tea.go:595 +0xaad
kyanos/agent/render/watch.RunWatchRender({0x1706400, 0xc000041240}, 0xc00051a660, {0x0, 0x0, {0x0, 0x0}, 0x0, 0x400, 0x64})
/home/runner/work/kyanos/kyanos/agent/render/watch/watch_render.go:559 +0x26a
kyanos/agent.SetupAgent({0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, ...}, ...})
/home/runner/work/kyanos/kyanos/agent/agent.go:116 +0xc38
kyanos/cmd.startAgent()
/home/runner/work/kyanos/kyanos/cmd/common.go:100 +0x5f8
kyanos/cmd.init.func10(0x2032f60, {0x14261ca?, 0x4?, 0x1426072?})
/home/runner/work/kyanos/kyanos/cmd/watch.go:30 +0x165
github.com/spf13/cobra.(*Command).execute(0x2032f60, {0xc0001aa6a0, 0x2, 0x2})
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.1/command.go:989 +0xab1
github.com/spf13/cobra.(*Command).ExecuteC(0x20329a0)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.1/command.go:1117 +0x3ff
github.com/spf13/cobra.(*Command).Execute(...)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.1/command.go:1041
kyanos/cmd.Execute()
/home/runner/work/kyanos/kyanos/cmd/root.go:116 +0x1a
main.main()
/home/runner/work/kyanos/kyanos/main.go:6 +0xf
goroutine 62 [chan receive]:
kyanos/agent/conn.InitConnManager.func1()
/home/runner/work/kyanos/kyanos/agent/conn/conntrack.go:88 +0x65
created by kyanos/agent/conn.InitConnManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/conntrack.go:87 +0xd9
goroutine 86 [syscall]:
os/signal.signal_recv()
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/sigqueue.go:152 +0x29
os/signal.loop()
/opt/hostedtoolcache/go/1.22.6/x64/src/os/signal/signal_unix.go:23 +0x13
created by os/signal.Notify.func1.1 in goroutine 1
/opt/hostedtoolcache/go/1.22.6/x64/src/os/signal/signal.go:151 +0x1f
goroutine 135 [select]:
os/signal.NotifyContext.func1()
/opt/hostedtoolcache/go/1.22.6/x64/src/os/signal/signal.go:288 +0x66
created by os/signal.NotifyContext in goroutine 1
/opt/hostedtoolcache/go/1.22.6/x64/src/os/signal/signal.go:287 +0x156
goroutine 136 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e1b0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 137 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e240)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 138 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e2d0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 139 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e360)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 140 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e3f0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 141 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e480)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 142 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e510)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 143 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e5a0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 144 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e630)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 87 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718288, 0xc0002fe000, 0xc000288000)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 138
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 145 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e6c0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 146 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e750)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 147 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e7e0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 148 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e870)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 149 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e900)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 150 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025e990)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 151 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025ea20)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 152 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025eab0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 88 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718270, 0xc0002fe0c0, 0xc000288050)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 137
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 64 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718258, 0xc000132480, 0xc0001b2820)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 136
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 153 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025eb40)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 89 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007182d0, 0xc0002fe120, 0xc0002880a0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 141
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 154 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025ebd0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 90 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007182b8, 0xc0002fe180, 0xc0002880f0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 140
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 155 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025ec60)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 156 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025ecf0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 157 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025ed80)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 65 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007182a0, 0xc0001324e0, 0xc0001b2870)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 139
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 158 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025ee10)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 91 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007183d8, 0xc0002fe1e0, 0xc000288140)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 152
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 162 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007183a8, 0xc000132540, 0xc0001b28c0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 150
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 92 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718348, 0xc0002fe240, 0xc000288190)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 146
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 163 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718420, 0xc0001325a0, 0xc0001b2910)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 155
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 93 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718330, 0xc0002fe2a0, 0xc0002881e0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 145
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 159 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025eea0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 71 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718318, 0xc0003d0000, 0xc0003d4000)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 144
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 160 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025ef30)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 161 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025efc0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 94 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718450, 0xc0002fe300, 0xc000288230)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 157
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 178 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f050)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 179 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f0e0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 180 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f170)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 181 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f200)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 182 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f290)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 183 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f320)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 185 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f440)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 186 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f4d0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 187 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f560)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 188 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f5f0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 189 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f680)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 190 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f710)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 72 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718300, 0xc0003d0060, 0xc0003d4050)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 143
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 73 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718510, 0xc0003d00c0, 0xc0003d40a0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 181
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 95 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718360, 0xc0002fe360, 0xc000288280)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 147
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 96 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718570, 0xc0002fe3c0, 0xc0002882d0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 185
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 97 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718528, 0xc0002fe420, 0xc000288320)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 182
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 101 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007182e8, 0xc00030c000, 0xc00033a000)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 142
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 194 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718540, 0xc0002fe480, 0xc000288370)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 183
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 195 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718378, 0xc0002fe4e0, 0xc0002883c0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 148
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 115 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718390, 0xc000418000, 0xc000420000)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 149
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 196 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007185a0, 0xc0002fe540, 0xc000288410)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 187
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 191 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f7a0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 192 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f830)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 197 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718588, 0xc0002fe5a0, 0xc000288460)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 186
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 193 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f8c0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 102 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718558, 0xc00030c060, 0xc00033a050)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 184
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 210 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f950)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 211 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025f9e0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 212 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025fa70)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 213 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025fb00)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 214 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025fb90)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 215 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025fc20)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 216 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025fcb0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 217 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025fd40)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 103 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007185d0, 0xc00030c0c0, 0xc00033a0a0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 189
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 104 [runnable]:
kyanos/agent/conn.submitRecord({{0x170a278, 0xc00216d740}, {0x170a2c0, 0xc000d8d860}, 0x0}, 0xc00047e9c0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:48 +0x2d7
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007185e8, 0xc00030c120, 0xc00033a0f0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:37 +0x408
created by kyanos/agent/conn.(*Processor).run in goroutine 190
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 116 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007185b8, 0xc000418060, 0xc000420050)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 188
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 164 [runnable]:
kyanos/agent/analysis.KernEventsToNicEventDetails(...)
/home/runner/work/kyanos/kyanos/agent/analysis/stat.go:295
kyanos/agent/analysis.(*StatRecorder).ReceiveRecord(0x0?, {{0x170a278, 0xc002724f00}, {0x170a2c0, 0xc000f88a20}, 0x0}, 0xc00047f1e0, 0xc00051a660)
/home/runner/work/kyanos/kyanos/agent/analysis/stat.go:207 +0x1145
kyanos/agent.SetupAgent.func1({{0x170a278, 0xc002724f00}, {0x170a2c0, 0xc000f88a20}, 0x0}, 0x60?)
/home/runner/work/kyanos/kyanos/agent/agent.go:47 +0x51
kyanos/agent/conn.submitRecord({{0x170a278, 0xc002724f00}, {0x170a2c0, 0xc000f88a20}, 0x0}, 0xc00047f1e0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:81 +0x2ae
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007183f0, 0xc000132600, 0xc0001b2960)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:37 +0x408
created by kyanos/agent/conn.(*Processor).run in goroutine 153
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 117 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007184b0, 0xc0004180c0, 0xc0004200a0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 161
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 165 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718480, 0xc000132660, 0xc0001b29b0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 159
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 118 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718498, 0xc000418120, 0xc0004200f0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 160
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 166 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718630, 0xc0001326c0, 0xc0001b2a50)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 193
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 167 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718618, 0xc000132720, 0xc0001b2aa0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 192
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 218 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025fdd0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 219 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025fe60)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 220 [select]:
kyanos/agent/conn.(*Processor).run(0xc00025fef0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 105 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718678, 0xc00030c180, 0xc00033a140)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 212
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 106 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718648, 0xc00030c1e0, 0xc00033a190)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 210
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 226 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718438, 0xc00049e000, 0xc0004b6000)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 156
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 221 [runnable]:
net/http.(*body).Read(0xc0008336c0?, {0xc003a60000?, 0xc000?, 0xc000?})
/opt/hostedtoolcache/go/1.22.6/x64/src/net/http/transfer.go:826 +0x17e
io.ReadAll({0x7facb8072008, 0xc0008336c0})
/opt/hostedtoolcache/go/1.22.6/x64/src/io/io.go:712 +0x7e
kyanos/agent/protocol.(*HTTPStreamParser).ParseRequest(0x51192a?, {0xc003756000, 0x2f85d}, 0x10a?, 0x1802c936b6f3b4eb, 0x3b5ea4)
/home/runner/work/kyanos/kyanos/agent/protocol/http.go:90 +0x4c5
kyanos/agent/protocol.HTTPStreamParser.ParseStream({}, 0xc00076e060, 0x0)
/home/runner/work/kyanos/kyanos/agent/protocol/http.go:174 +0x15d
kyanos/agent/conn.(*Connection4).parseStreamBuffer(0xc0001ee000, 0xc00076e060, 0x0, 0xc0001ee100, 0xc0001c4000)
/home/runner/work/kyanos/kyanos/agent/conn/conntrack.go:390 +0x17f
kyanos/agent/conn.(*Connection4).addDataToBufferAndTryParse(0xc0001ee000, {0xc002bcb800?, 0xc0032f2558?, 0x11d2ec0?}, 0xc0001c4000)
/home/runner/work/kyanos/kyanos/agent/conn/conntrack.go:325 +0xe9
kyanos/agent/conn.(*Connection4).OnSyscallEvent(0xc0001ee000, {0xc002bcb800?, 0x1528?, 0xc002cbdf20?}, 0xc0001c4000, 0xc00049e240)
/home/runner/work/kyanos/kyanos/agent/conn/conntrack.go:353 +0xa5
kyanos/agent/conn.(*Processor).run(0xc000742000)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:263 +0x87a
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 222 [select]:
kyanos/agent/conn.(*Processor).run(0xc000742090)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 223 [select]:
kyanos/agent/conn.(*Processor).run(0xc000742120)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 224 [select]:
kyanos/agent/conn.(*Processor).run(0xc0007421b0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 225 [select]:
kyanos/agent/conn.(*Processor).run(0xc000742240)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 242 [select]:
kyanos/agent/conn.(*Processor).run(0xc0007422d0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 107 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718660, 0xc00030c240, 0xc00033a1e0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 211
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 243 [select]:
kyanos/agent/conn.(*Processor).run(0xc000742360)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 244 [select]:
kyanos/agent/conn.(*Processor).run(0xc0007423f0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 108 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718690, 0xc00030c2a0, 0xc00033a230)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 213
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 74 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718468, 0xc0003d0120, 0xc0003d40f0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 158
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 227 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007186a8, 0xc00049e060, 0xc0004b6050)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 214
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 245 [select]:
kyanos/agent/conn.(*Processor).run(0xc000742480)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 246 [select]:
kyanos/agent/conn.(*Processor).run(0xc000742510)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 247 [select]:
kyanos/agent/conn.(*Processor).run(0xc0007425a0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:138 +0x1e5
created by kyanos/agent/conn.InitProcessorManager in goroutine 1
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:31 +0x157
goroutine 228 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007186c0, 0xc00049e0c0, 0xc0004b60a0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 215
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 75 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007184f8, 0xc0003d0180, 0xc0003d4140)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 180
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 229 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718720, 0xc00049e120, 0xc0004b60f0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 219
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 76 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007187c8, 0xc0003d01e0, 0xc0003d4190)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 242
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 77 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718780, 0xc0003d0240, 0xc0003d41e0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 223
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 258 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007183c0, 0xc000696000, 0xc00069c000)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 151
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 274 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718408, 0xc00052a000, 0xc000780000)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 154
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 259 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007187b0, 0xc000696060, 0xc00069c050)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 225
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 230 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007186f0, 0xc00049e180, 0xc0004b6140)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 217
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 290 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007186d8, 0xc000640000, 0xc000646000)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 216
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 198 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718600, 0xc0002fe600, 0xc0002884b0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 191
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 231 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718708, 0xc00049e1e0, 0xc0004b6190)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 218
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 260 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718738, 0xc0006960c0, 0xc00069c0a0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 220
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 199 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718810, 0xc0002fe660, 0xc000288500)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 245
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 275 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007187e0, 0xc00052a060, 0xc000780050)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 243
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 232 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718750, 0xc00049e240, 0xc0004b61e0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 221
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 291 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718828, 0xc000640060, 0xc000646050)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 246
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 261 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718840, 0xc000696120, 0xc00069c0f0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 247
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 119 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007184e0, 0xc000418180, 0xc000420140)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 179
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 168 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007184c8, 0xc000132780, 0xc0001b2af0)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 178
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 109 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718768, 0xc00030c300, 0xc00033a280)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 222
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 78 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc000718798, 0xc0003d02a0, 0xc0003d4230)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 224
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 306 [select]:
kyanos/agent/conn.(*RecordsProcessor).Run(0xc0007187f8, 0xc000812000, 0xc000818000)
/home/runner/work/kyanos/kyanos/agent/conn/record_processor.go:22 +0xb8
created by kyanos/agent/conn.(*Processor).run in goroutine 244
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:136 +0xd9
goroutine 292 [select]:
kyanos/bpf/loader.initProcExitEventChannel.func1()
/home/runner/work/kyanos/kyanos/bpf/loader/container.go:130 +0xa6
created by kyanos/bpf/loader.initProcExitEventChannel in goroutine 1
/home/runner/work/kyanos/kyanos/bpf/loader/container.go:128 +0x89
goroutine 293 [syscall]:
syscall.Syscall6(0xe8, 0x50, 0xc000a8c000, 0x40, 0xffffffffffffffff, 0x0, 0x0)
/opt/hostedtoolcache/go/1.22.6/x64/src/syscall/syscall_linux.go:91 +0x39
golang.org/x/sys/unix.EpollWait(0x0?, {0xc000a8c000?, 0x0?, 0x0?}, 0x0?)
/home/runner/go/pkg/mod/golang.org/x/sys@v0.26.0/unix/zsyscall_linux_amd64.go:55 +0x4f
github.com/cilium/ebpf/internal/unix.EpollWait(...)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/internal/unix/types_linux.go:131
github.com/cilium/ebpf/internal/epoll.(*Poller).Wait(0xc000a541b0, {0xc000a8c000, 0x40, 0x40}, {0x0?, 0x0?, 0x0?})
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/internal/epoll/poller.go:176 +0x2ac
github.com/cilium/ebpf/perf.(*Reader).ReadInto(0xc000204ee0, 0xc00058d740)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/perf/reader.go:364 +0x2d8
github.com/cilium/ebpf/perf.(*Reader).Read(...)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/perf/reader.go:331
kyanos/bpf.PullProcessExitEvents.func1(0x0?)
/home/runner/work/kyanos/kyanos/bpf/events.go:33 +0xee
created by kyanos/bpf.PullProcessExitEvents in goroutine 1
/home/runner/work/kyanos/kyanos/bpf/events.go:25 +0x1a5
goroutine 120 [chan send]:
kyanos/bpf.PullSyscallDataEvents.func1(0xc0003d4000?)
/home/runner/work/kyanos/kyanos/bpf/events.go:156 +0x22a
created by kyanos/bpf.PullSyscallDataEvents in goroutine 1
/home/runner/work/kyanos/kyanos/bpf/events.go:129 +0x1cc
goroutine 200 [syscall]:
syscall.Syscall6(0xe8, 0xd8, 0xc0006e0900, 0x40, 0xffffffffffffffff, 0x0, 0x0)
/opt/hostedtoolcache/go/1.22.6/x64/src/syscall/syscall_linux.go:91 +0x39
golang.org/x/sys/unix.EpollWait(0x0?, {0xc0006e0900?, 0x0?, 0x0?}, 0x0?)
/home/runner/go/pkg/mod/golang.org/x/sys@v0.26.0/unix/zsyscall_linux_amd64.go:55 +0x4f
github.com/cilium/ebpf/internal/unix.EpollWait(...)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/internal/unix/types_linux.go:131
github.com/cilium/ebpf/internal/epoll.(*Poller).Wait(0xc000b0e870, {0xc0006e0900, 0x40, 0x40}, {0x0?, 0x0?, 0x0?})
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/internal/epoll/poller.go:176 +0x2ac
github.com/cilium/ebpf/perf.(*Reader).ReadInto(0xc0009b8000, 0xc000745738)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/perf/reader.go:364 +0x2d8
github.com/cilium/ebpf/perf.(*Reader).Read(...)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/perf/reader.go:331
kyanos/bpf.PullSslDataEvents.func1(0x0?)
/home/runner/work/kyanos/kyanos/bpf/events.go:205 +0xfd
created by kyanos/bpf.PullSslDataEvents in goroutine 1
/home/runner/work/kyanos/kyanos/bpf/events.go:197 +0x1cc
goroutine 201 [syscall]:
syscall.Syscall6(0xe8, 0x11c, 0xc0006e0000, 0x40, 0xffffffffffffffff, 0x0, 0x0)
/opt/hostedtoolcache/go/1.22.6/x64/src/syscall/syscall_linux.go:91 +0x39
golang.org/x/sys/unix.EpollWait(0x16f7340?, {0xc0006e0000?, 0x16f7340?, 0x200f3d0?}, 0x8?)
/home/runner/go/pkg/mod/golang.org/x/sys@v0.26.0/unix/zsyscall_linux_amd64.go:55 +0x4f
github.com/cilium/ebpf/internal/unix.EpollWait(...)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/internal/unix/types_linux.go:131
github.com/cilium/ebpf/internal/epoll.(*Poller).Wait(0xc00099c600, {0xc0006e0000, 0x40, 0x40}, {0xc0023eff98?, 0xc000595008?, 0x0?})
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/internal/epoll/poller.go:176 +0x2ac
github.com/cilium/ebpf/perf.(*Reader).ReadInto(0xc0009b80e0, 0xc0023eff38)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/perf/reader.go:364 +0x2d8
github.com/cilium/ebpf/perf.(*Reader).Read(...)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/perf/reader.go:331
kyanos/bpf.PullConnDataEvents.func1(0x0?)
/home/runner/work/kyanos/kyanos/bpf/events.go:270 +0xfd
created by kyanos/bpf.PullConnDataEvents in goroutine 1
/home/runner/work/kyanos/kyanos/bpf/events.go:262 +0x1d5
goroutine 202 [chan send]:
kyanos/bpf.PullKernEvents.func1(0x0?)
/home/runner/work/kyanos/kyanos/bpf/events.go:346 +0x22a
created by kyanos/bpf.PullKernEvents in goroutine 1
/home/runner/work/kyanos/kyanos/bpf/events.go:319 +0x1cc
goroutine 947 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc001b0a1a0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 154
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 962 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc002df2000)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 150
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 755 [runnable]:
kyanos/agent/render/watch.RunWatchRender.func1(0x89efa4?, 0xc000b90ea0?)
/home/runner/work/kyanos/kyanos/agent/render/watch/watch_render.go:544 +0xb0
created by kyanos/agent/render/watch.RunWatchRender in goroutine 1
/home/runner/work/kyanos/kyanos/agent/render/watch/watch_render.go:542 +0x1d2
goroutine 757 [select]:
github.com/charmbracelet/bubbletea.(*standardRenderer).listen(0xc000000900)
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/standard_renderer.go:147 +0x65
created by github.com/charmbracelet/bubbletea.(*standardRenderer).start in goroutine 1
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/standard_renderer.go:97 +0xbf
goroutine 756 [select]:
github.com/charmbracelet/bubbletea.(*Program).handleSignals.func1()
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/tea.go:262 +0x14c
created by github.com/charmbracelet/bubbletea.(*Program).handleSignals in goroutine 1
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/tea.go:253 +0x78
goroutine 740 [syscall]:
syscall.Syscall6(0xe8, 0x20b, 0xc000b1e600, 0x40, 0xffffffffffffffff, 0x0, 0x0)
/opt/hostedtoolcache/go/1.22.6/x64/src/syscall/syscall_linux.go:91 +0x39
golang.org/x/sys/unix.EpollWait(0x16f7340?, {0xc000b1e600?, 0x16f7340?, 0x200f3d0?}, 0x8?)
/home/runner/go/pkg/mod/golang.org/x/sys@v0.26.0/unix/zsyscall_linux_amd64.go:55 +0x4f
github.com/cilium/ebpf/internal/unix.EpollWait(...)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/internal/unix/types_linux.go:131
github.com/cilium/ebpf/internal/epoll.(*Poller).Wait(0xc00019ed20, {0xc000b1e600, 0x40, 0x40}, {0xc000347f98?, 0xc0006a2e00?, 0x0?})
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/internal/epoll/poller.go:176 +0x2ac
github.com/cilium/ebpf/perf.(*Reader).ReadInto(0xc0004280e0, 0xc000347f40)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/perf/reader.go:364 +0x2d8
github.com/cilium/ebpf/perf.(*Reader).Read(...)
/home/runner/go/pkg/mod/github.com/cilium/ebpf@v0.16.0/perf/reader.go:331
kyanos/bpf.PullProcessExecEvents.func1(0xc0011609c0?)
/home/runner/work/kyanos/kyanos/bpf/events.go:85 +0xee
created by kyanos/bpf.PullProcessExecEvents in goroutine 1
/home/runner/work/kyanos/kyanos/bpf/events.go:77 +0x1a5
goroutine 646 [chan receive]:
kyanos/agent/uprobe.StartHandleSchedExecEvent.func1()
/home/runner/work/kyanos/kyanos/agent/uprobe/manager.go:25 +0x3e
created by kyanos/agent/uprobe.StartHandleSchedExecEvent in goroutine 1
/home/runner/work/kyanos/kyanos/agent/uprobe/manager.go:24 +0x5f
goroutine 783 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00035b860)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 222
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 950 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240b1e0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 151
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 815 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240a1a0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 151
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 951 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00035bd40)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 149
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 845 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00035bba0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 247
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 782 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240a4e0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 151
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 754 [chan receive]:
kyanos/agent.SetupAgent.func3()
/home/runner/work/kyanos/kyanos/agent/agent.go:91 +0x2b
created by kyanos/agent.SetupAgent in goroutine 1
/home/runner/work/kyanos/kyanos/agent/agent.go:90 +0xa8f
goroutine 764 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00035ba00)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 246
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 816 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240a340)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 153
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 949 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240b040)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 152
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 759 [syscall]:
syscall.Syscall6(0xe8, 0x1cc, 0xc0004f457c, 0x1, 0xffffffffffffffff, 0x0, 0x0)
/opt/hostedtoolcache/go/1.22.6/x64/src/syscall/syscall_linux.go:91 +0x39
golang.org/x/sys/unix.EpollWait(0xc0004f45d8?, {0xc0004f457c?, 0xc0004f45a8?, 0xed28d5?}, 0x46e905?)
/home/runner/go/pkg/mod/golang.org/x/sys@v0.26.0/unix/zsyscall_linux_amd64.go:55 +0x4f
github.com/muesli/cancelreader.(*epollCancelReader).wait(0xc0024961e0)
/home/runner/go/pkg/mod/github.com/muesli/cancelreader@v0.2.2/cancelreader_linux.go:134 +0x4f
github.com/muesli/cancelreader.(*epollCancelReader).Read(0xc0024961e0, {0xc0030ce300, 0x100, 0x100})
/home/runner/go/pkg/mod/github.com/muesli/cancelreader@v0.2.2/cancelreader_linux.go:78 +0x46
github.com/charmbracelet/bubbletea.readAnsiInputs({0x1706320, 0xc002496140}, 0xc000696600, {0x7fac90531420, 0xc0024961e0})
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/key.go:565 +0xa6
github.com/charmbracelet/bubbletea.readInputs(...)
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/key_other.go:12
github.com/charmbracelet/bubbletea.(*Program).readLoop(0xc00020a640)
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/tty.go:94 +0xb0
created by github.com/charmbracelet/bubbletea.(*Program).initCancelReader in goroutine 1
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/tty.go:86 +0x11b
goroutine 948 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240a9c0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 153
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 761 [select]:
github.com/charmbracelet/bubbletea.(*Program).listenForResize(0xc00020a640, 0xc000696c00)
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/signals_unix.go:25 +0x127
created by github.com/charmbracelet/bubbletea.(*Program).handleResize in goroutine 1
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/tea.go:287 +0xc7
goroutine 762 [select]:
github.com/charmbracelet/bubbletea.(*Program).handleCommands.func1()
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/tea.go:304 +0xd4
created by github.com/charmbracelet/bubbletea.(*Program).handleCommands in goroutine 1
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/tea.go:300 +0x90
goroutine 407 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240b520)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 144
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 842 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240a680)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 157
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 870 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240ad00)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 150
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 933 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240b6c0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 150
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 843 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240aea0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 156
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 931 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240ab60)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 155
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 788 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc001b0a340)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 150
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 817 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240a820)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 152
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 915 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc001b0a000)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 155
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 932 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240b380)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 154
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 240 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240b860)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 149
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 981 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240ba00)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 150
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 982 [sleep]:
time.Sleep(0x3b9aca00)
/opt/hostedtoolcache/go/1.22.6/x64/src/runtime/time.go:195 +0x115
kyanos/agent/conn.(*Processor).run.func2(0xc00240bba0)
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:196 +0x1d
created by kyanos/agent/conn.(*Processor).run in goroutine 149
/home/runner/work/kyanos/kyanos/agent/conn/processor.go:195 +0x69f
goroutine 963 [chan receive]:
github.com/charmbracelet/bubbletea.Tick.func1()
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/commands.go:151 +0x45
github.com/charmbracelet/bubbletea.(*Program).handleCommands.func1.1()
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/tea.go:324 +0x86
created by github.com/charmbracelet/bubbletea.(*Program).handleCommands.func1 in goroutine 762
/home/runner/go/pkg/mod/github.com/charmbracelet/bubbletea@v1.1.1/tea.go:318 +0x139
感谢,这个bug会在下个版本修复
fixed in 1.4.0: https://github.com/hengyoush/kyanos/releases/tag/v1.4.0
[root@eicloud ~]# uname -ar Linux eicloud.szpt.edu.cn 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux [root@eicloud ~]# [root@eicloud ~]# [root@eicloud ~]# ./kyanos watch http --btf 5.4.28-200.el7.x86_64.btf WARN[0002] load openssl uprobe failed for pid 14101 lib path /proc/14101/root/usr/lib64/libssl.so.1.0.2k : field SSL_readEntryNestedSyscall: program SSL_read_entry_nested_syscall: apply CO-RE relocations: load kernel spec: no BTF found for kernel version 3.10.0-957.el7.x86_64: not supported
不加 --btf 结果也一样,然后手动下载5.4.28-200.el7.x86_64.btf.tar.xz结果还是一样的