pprof.txt

· erock's pastes · raw

expires: 06 Oct, 2024

 1goroutine profile: total 1107
 21096 @ 0x44326e 0x40cc5f 0x40c892 0xc2ff8b 0x47aca1
 3#	0xc2ff8a	github.com/minio/minio-go/v7.(*Client).GetObject.func1+0x1ca	/home/erock/go/pkg/mod/github.com/minio/minio-go/v7@v7.0.70/api-get-object.go:76
 4
 51 @ 0x412b89 0x477469 0xc85213 0x47aca1
 6#	0x477468	os/signal.signal_recv+0x28	/usr/lib/go/src/runtime/sigqueue.go:152
 7#	0xc85212	os/signal.loop+0x12		/usr/lib/go/src/os/signal/signal_unix.go:23
 8
 91 @ 0x438531 0x474e9d 0x816d91 0x816bc5 0x8139eb 0x823b0f 0x8245fe 0x7ceca9 0x7d0b8d 0x7d23ae 0x7cd688 0x47aca1
10#	0x474e9c	runtime/pprof.runtime_goroutineProfileWithLabels+0x1c	/usr/lib/go/src/runtime/mprof.go:1079
11#	0x816d90	runtime/pprof.writeRuntimeProfile+0xb0			/usr/lib/go/src/runtime/pprof/pprof.go:774
12#	0x816bc4	runtime/pprof.writeGoroutine+0x44			/usr/lib/go/src/runtime/pprof/pprof.go:734
13#	0x8139ea	runtime/pprof.(*Profile).WriteTo+0x14a			/usr/lib/go/src/runtime/pprof/pprof.go:369
14#	0x823b0e	net/http/pprof.handler.ServeHTTP+0x52e			/usr/lib/go/src/net/http/pprof/pprof.go:267
15#	0x8245fd	net/http/pprof.Index+0xdd				/usr/lib/go/src/net/http/pprof/pprof.go:384
16#	0x7ceca8	net/http.HandlerFunc.ServeHTTP+0x28			/usr/lib/go/src/net/http/server.go:2166
17#	0x7d0b8c	net/http.(*ServeMux).ServeHTTP+0x1ac			/usr/lib/go/src/net/http/server.go:2683
18#	0x7d23ad	net/http.serverHandler.ServeHTTP+0x8d			/usr/lib/go/src/net/http/server.go:3137
19#	0x7cd687	net/http.(*conn).serve+0x5e7				/usr/lib/go/src/net/http/server.go:2039
20
211 @ 0x44326e 0x40cc5f 0x40c872 0xd53611 0xd52b7b 0x47aca1
22#	0xd53610	github.com/charmbracelet/promwish.Listen+0x250				/home/erock/go/pkg/mod/github.com/charmbracelet/promwish@v0.7.0/main.go:105
23#	0xd52b7a	github.com/charmbracelet/promwish.MiddlewareWithCommand.func1+0x1a	/home/erock/go/pkg/mod/github.com/charmbracelet/promwish@v0.7.0/main.go:42
24
251 @ 0x44326e 0x40cc5f 0x40c872 0xda4c28 0xda87cf 0x442e1d 0x47aca1
26#	0xda4c27	github.com/picosh/pico/pgs.StartSshServer+0xb67	/home/erock/dev/pico/pico/pgs/ssh.go:132
27#	0xda87ce	main.main+0xe					/home/erock/dev/pico/pico/cmd/pgs/ssh/main.go:6
28#	0x442e1c	runtime.main+0x29c				/usr/lib/go/src/runtime/proc.go:271
29
301 @ 0x44326e 0x40cc5f 0x40c892 0xcd654f 0x47aca1
31#	0xcd654e	github.com/picosh/pico/shared.AnalyticsCollect+0x4e	/home/erock/dev/pico/pico/shared/analytics.go:128
32
331 @ 0x44326e 0x43bfb7 0x4752c5 0x4f7627 0x4f891a 0x4f8908 0x5a8885 0x5b8cc5 0x7c75f7 0x47aca1
34#	0x4752c4	internal/poll.runtime_pollWait+0x84		/usr/lib/go/src/runtime/netpoll.go:345
35#	0x4f7626	internal/poll.(*pollDesc).wait+0x26		/usr/lib/go/src/internal/poll/fd_poll_runtime.go:84
36#	0x4f8919	internal/poll.(*pollDesc).waitRead+0x279	/usr/lib/go/src/internal/poll/fd_poll_runtime.go:89
37#	0x4f8907	internal/poll.(*FD).Read+0x267			/usr/lib/go/src/internal/poll/fd_unix.go:164
38#	0x5a8884	net.(*netFD).Read+0x24				/usr/lib/go/src/net/fd_posix.go:55
39#	0x5b8cc4	net.(*conn).Read+0x44				/usr/lib/go/src/net/net.go:179
40#	0x7c75f6	net/http.(*connReader).backgroundRead+0x36	/usr/lib/go/src/net/http/server.go:681
41
421 @ 0x44326e 0x43bfb7 0x4752c5 0x4f7627 0x4f891a 0x4f8908 0x5a8885 0x5b8cc5 0x7c7a8b 0x680283 0x6803b3 0x7cd7e9 0x47aca1
43#	0x4752c4	internal/poll.runtime_pollWait+0x84		/usr/lib/go/src/runtime/netpoll.go:345
44#	0x4f7626	internal/poll.(*pollDesc).wait+0x26		/usr/lib/go/src/internal/poll/fd_poll_runtime.go:84
45#	0x4f8919	internal/poll.(*pollDesc).waitRead+0x279	/usr/lib/go/src/internal/poll/fd_poll_runtime.go:89
46#	0x4f8907	internal/poll.(*FD).Read+0x267			/usr/lib/go/src/internal/poll/fd_unix.go:164
47#	0x5a8884	net.(*netFD).Read+0x24				/usr/lib/go/src/net/fd_posix.go:55
48#	0x5b8cc4	net.(*conn).Read+0x44				/usr/lib/go/src/net/net.go:179
49#	0x7c7a8a	net/http.(*connReader).Read+0x14a		/usr/lib/go/src/net/http/server.go:789
50#	0x680282	bufio.(*Reader).fill+0x102			/usr/lib/go/src/bufio/bufio.go:110
51#	0x6803b2	bufio.(*Reader).Peek+0x52			/usr/lib/go/src/bufio/bufio.go:148
52#	0x7cd7e8	net/http.(*conn).serve+0x748			/usr/lib/go/src/net/http/server.go:2074
53
541 @ 0x44326e 0x43bfb7 0x4752c5 0x4f7627 0x4fc9cc 0x4fc9ba 0x5aa869 0x5c1abe 0x5c0cb0 0x7d27de 0x7d2471 0xd5395b 0x47aca1
55#	0x4752c4	internal/poll.runtime_pollWait+0x84			/usr/lib/go/src/runtime/netpoll.go:345
56#	0x4f7626	internal/poll.(*pollDesc).wait+0x26			/usr/lib/go/src/internal/poll/fd_poll_runtime.go:84
57#	0x4fc9cb	internal/poll.(*pollDesc).waitRead+0x2ab		/usr/lib/go/src/internal/poll/fd_poll_runtime.go:89
58#	0x4fc9b9	internal/poll.(*FD).Accept+0x299			/usr/lib/go/src/internal/poll/fd_unix.go:611
59#	0x5aa868	net.(*netFD).accept+0x28				/usr/lib/go/src/net/fd_unix.go:172
60#	0x5c1abd	net.(*TCPListener).accept+0x1d				/usr/lib/go/src/net/tcpsock_posix.go:159
61#	0x5c0caf	net.(*TCPListener).Accept+0x2f				/usr/lib/go/src/net/tcpsock.go:327
62#	0x7d27dd	net/http.(*Server).Serve+0x33d				/usr/lib/go/src/net/http/server.go:3255
63#	0x7d2470	net/http.(*Server).ListenAndServe+0x70			/usr/lib/go/src/net/http/server.go:3184
64#	0xd5395a	github.com/charmbracelet/promwish.Listen.func1+0x1a	/home/erock/go/pkg/mod/github.com/charmbracelet/promwish@v0.7.0/main.go:99
65
661 @ 0x44326e 0x43bfb7 0x4752c5 0x4f7627 0x4fc9cc 0x4fc9ba 0x5aa869 0x5c1abe 0x5c0cb0 0x7d27de 0x7d2471 0xda4f85 0xda4f86 0x47aca1
67#	0x4752c4	internal/poll.runtime_pollWait+0x84			/usr/lib/go/src/runtime/netpoll.go:345
68#	0x4f7626	internal/poll.(*pollDesc).wait+0x26			/usr/lib/go/src/internal/poll/fd_poll_runtime.go:84
69#	0x4fc9cb	internal/poll.(*pollDesc).waitRead+0x2ab		/usr/lib/go/src/internal/poll/fd_poll_runtime.go:89
70#	0x4fc9b9	internal/poll.(*FD).Accept+0x299			/usr/lib/go/src/internal/poll/fd_unix.go:611
71#	0x5aa868	net.(*netFD).accept+0x28				/usr/lib/go/src/net/fd_unix.go:172
72#	0x5c1abd	net.(*TCPListener).accept+0x1d				/usr/lib/go/src/net/tcpsock_posix.go:159
73#	0x5c0caf	net.(*TCPListener).Accept+0x2f				/usr/lib/go/src/net/tcpsock.go:327
74#	0x7d27dd	net/http.(*Server).Serve+0x33d				/usr/lib/go/src/net/http/server.go:3255
75#	0x7d2470	net/http.(*Server).ListenAndServe+0x70			/usr/lib/go/src/net/http/server.go:3184
76#	0xda4f84	net/http.ListenAndServe+0x44				/usr/lib/go/src/net/http/server.go:3438
77#	0xda4f85	github.com/picosh/pico/pgs.StartSshServer.func1+0x45	/home/erock/dev/pico/pico/pgs/ssh.go:120
78
791 @ 0x44326e 0x43bfb7 0x4752c5 0x4f7627 0x4fc9cc 0x4fc9ba 0x5aa869 0x5c1abe 0x5c0cb0 0x866f70 0x867b85 0xda4e6d 0x47aca1
80#	0x4752c4	internal/poll.runtime_pollWait+0x84				/usr/lib/go/src/runtime/netpoll.go:345
81#	0x4f7626	internal/poll.(*pollDesc).wait+0x26				/usr/lib/go/src/internal/poll/fd_poll_runtime.go:84
82#	0x4fc9cb	internal/poll.(*pollDesc).waitRead+0x2ab			/usr/lib/go/src/internal/poll/fd_poll_runtime.go:89
83#	0x4fc9b9	internal/poll.(*FD).Accept+0x299				/usr/lib/go/src/internal/poll/fd_unix.go:611
84#	0x5aa868	net.(*netFD).accept+0x28					/usr/lib/go/src/net/fd_unix.go:172
85#	0x5c1abd	net.(*TCPListener).accept+0x1d					/usr/lib/go/src/net/tcpsock_posix.go:159
86#	0x5c0caf	net.(*TCPListener).Accept+0x2f					/usr/lib/go/src/net/tcpsock.go:327
87#	0x866f6f	github.com/charmbracelet/ssh.(*Server).Serve+0x1af		/home/erock/go/pkg/mod/github.com/charmbracelet/ssh@v0.0.0-20240531200420-04041eb117c7/server.go:254
88#	0x867b84	github.com/charmbracelet/ssh.(*Server).ListenAndServe+0x64	/home/erock/go/pkg/mod/github.com/charmbracelet/ssh@v0.0.0-20240531200420-04041eb117c7/server.go:355
89#	0xda4e6c	github.com/picosh/pico/pgs.StartSshServer.func2+0x2c		/home/erock/dev/pico/pico/pgs/ssh.go:126
90
911 @ 0x44326e 0x4550a5 0x5270c7 0x47aca1
92#	0x5270c6	database/sql.(*DB).connectionOpener+0x86	/usr/lib/go/src/database/sql/sql.go:1246