hydroxide
hydroxide copied to clipboard
panic when loading messages via imap
Today I added another account to evolution. When it tries to pull mails via evolution server crashes:
This panic is really long
2024/09/06 10:15:38 User "gucio321" logged in via IMAP
2024/09/06 10:15:42 Synchronizing mailbox INBOX: done.
2024/09/06 10:16:02 Synchronizing mailbox INBOX...
unexpected fault address 0x7fb0fc4f1008
fatal error: fault
[signal SIGBUS: bus error code=0x2 addr=0x7fb0fc4f1008 pc=0x7b7e92]
goroutine 35 [running]:
runtime.throw({0x8a5bd6?, 0x7b76c5?})
/usr/local/go/src/runtime/panic.go:1077 +0x5c fp=0xc000391348 sp=0xc000391318 pc=0x436fbc
runtime.sigpanic()
/usr/local/go/src/runtime/signal_unix.go:858 +0x116 fp=0xc0003913a8 sp=0xc000391348 pc=0x44cff6
github.com/boltdb/bolt.(*Cursor).search(0xc000391840, {0xc0003096e0, 0x58, 0x60}, 0x60?)
/home/gucio321/go/pkg/mod/github.com/boltdb/[email protected]/cursor.go:255 +0x52 fp=0xc000391440 sp=0xc0003913a8 pc=0x7b7e92
github.com/boltdb/bolt.(*Cursor).searchPage(0xc000391840, {0xc0003096e0, 0x58, 0x60}, 0x8628e0?)
/home/gucio321/go/pkg/mod/github.com/boltdb/[email protected]/cursor.go:314 +0x133 fp=0xc0003914d0 sp=0xc000391440 pc=0x7b8433
github.com/boltdb/bolt.(*Cursor).search(0xc000391840, {0xc0003096e0, 0x58, 0x60}, 0x8293e0?)
/home/gucio321/go/pkg/mod/github.com/boltdb/[email protected]/cursor.go:271 +0x1c5 fp=0xc000391568 sp=0xc0003914d0 pc=0x7b8005
github.com/boltdb/bolt.(*Cursor).searchNode(0xc000391840, {0xc0003096e0, 0x58, 0x60}, 0xc0004d7420)
/home/gucio321/go/pkg/mod/github.com/boltdb/[email protected]/cursor.go:291 +0xef fp=0xc0003915d8 sp=0xc000391568 pc=0x7b81ef
github.com/boltdb/bolt.(*Cursor).search(0xc000391840, {0xc0003096e0, 0x58, 0x60}, 0x8293e0?)
/home/gucio321/go/pkg/mod/github.com/boltdb/[email protected]/cursor.go:268 +0x194 fp=0xc000391670 sp=0xc0003915d8 pc=0x7b7fd4
github.com/boltdb/bolt.(*Cursor).searchNode(0xc000391840, {0xc0003096e0, 0x58, 0x60}, 0xc0004d6a10)
/home/gucio321/go/pkg/mod/github.com/boltdb/[email protected]/cursor.go:291 +0xef fp=0xc0003916e0 sp=0xc000391670 pc=0x7b81ef
github.com/boltdb/bolt.(*Cursor).search(0xc000391840, {0xc0003096e0, 0x58, 0x60}, 0xc000227480?)
/home/gucio321/go/pkg/mod/github.com/boltdb/[email protected]/cursor.go:268 +0x194 fp=0xc000391778 sp=0xc0003916e0 pc=0x7b7fd4
github.com/boltdb/bolt.(*Cursor).seek(0xc000391840, {0xc0003096e0?, 0x32c?, 0x32c?})
/home/gucio321/go/pkg/mod/github.com/boltdb/[email protected]/cursor.go:159 +0x45 fp=0xc0003917d0 sp=0xc000391778 pc=0x7b7a65
github.com/boltdb/bolt.(*Bucket).Put(0x82ef00?, {0xc0003096e0, 0x58, 0xc000324558?}, {0xc0003e1500, 0x32c, 0x380})
/home/gucio321/go/pkg/mod/github.com/boltdb/[email protected]/bucket.go:300 +0xcd fp=0xc000391870 sp=0xc0003917d0 pc=0x7b62ed
github.com/emersion/hydroxide/imap/database.userCreateMessage(0x60?, 0xc0000fcc00)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/database/user.go:38 +0x7c fp=0xc0003918d8 sp=0xc000391870 pc=0x7c351c
github.com/emersion/hydroxide/imap/database.userSync(0xc0002273c0?, {0xc000505000, 0x96, 0x0?})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/database/user.go:48 +0x89 fp=0xc000391918 sp=0xc0003918d8 pc=0x7c35e9
github.com/emersion/hydroxide/imap.(*mailbox).sync.(*Mailbox).Sync.func3(0x0?)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/database/mailbox.go:82 +0xbb fp=0xc000391978 sp=0xc000391918 pc=0x7c55db
github.com/boltdb/bolt.(*DB).Update(0xc00011e1e0?, 0xc000391a38)
/home/gucio321/go/pkg/mod/github.com/boltdb/[email protected]/db.go:598 +0x75 fp=0xc0003919e0 sp=0xc000391978 pc=0x7ba7d5
github.com/emersion/hydroxide/imap/database.(*Mailbox).Sync(...)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/database/mailbox.go:70
github.com/emersion/hydroxide/imap.(*mailbox).sync(0xc00021c3f0)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/mailbox.go:139 +0x245 fp=0xc000391b90 sp=0xc0003919e0 pc=0x7c53c5
github.com/emersion/hydroxide/imap.(*mailbox).init(0xc00021c3f0)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/mailbox.go:159 +0x8f fp=0xc000391be0 sp=0xc000391b90 pc=0x7c57cf
github.com/emersion/hydroxide/imap.(*mailbox).ListMessages(0xc00021c3f0, 0x1, 0xc00022e0d8, {0xc00030a100, 0x2, 0x2}, 0xc00029c1e0)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/mailbox.go:262 +0x97 fp=0xc000391c80 sp=0xc000391be0 pc=0x7c6b57
github.com/emersion/go-imap/server.(*Fetch).handle(0xc00030a0e0, 0xa9?, {0x95a5b0, 0xc00030e060})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/cmd_selected.go:173 +0x17b fp=0xc000391d00 sp=0xc000391c80 pc=0x7501bb
github.com/emersion/go-imap/server.(*Fetch).UidHandle(0x6?, {0x95a5b0?, 0xc00030e060?})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/cmd_selected.go:198 +0x10e fp=0xc000391d50 sp=0xc000391d00 pc=0x75044e
github.com/emersion/go-imap/server.(*Uid).Handle(0xc000391dd8?, {0x95a5b0, 0xc00030e060})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/cmd_selected.go:338 +0x7c fp=0xc000391da8 sp=0xc000391d50 pc=0x750d5c
github.com/emersion/go-imap/server.(*conn).handleCommand(0xc00030e060, 0xc000391ef8)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:397 +0x5b fp=0xc000391e18 sp=0xc000391da8 pc=0x752f7b
github.com/emersion/go-imap/server.(*conn).serve(0xc00030e060, {0x95a5b0?, 0xc00030e060?})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:346 +0x385 fp=0xc000391f50 sp=0xc000391e18 pc=0x752645
github.com/emersion/go-imap/server.(*Server).serveConn(0xc0000a8000, {0x95a5b0, 0xc00030e060})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/server.go:280 +0xe2 fp=0xc000391fb8 sp=0xc000391f50 pc=0x7544c2
github.com/emersion/go-imap/server.(*Server).Serve.func3()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/server.go:228 +0x28 fp=0xc000391fe0 sp=0xc000391fb8 pc=0x754108
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000391fe8 sp=0xc000391fe0 pc=0x4689c1
created by github.com/emersion/go-imap/server.(*Server).Serve in goroutine 20
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/server.go:228 +0x19b
goroutine 1 [chan receive]:
runtime.gopark(0xc00018b488?, 0x40e845?, 0x80?, 0x6b?, 0x40?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00018b420 sp=0xc00018b400 pc=0x439e8e
runtime.chanrecv(0xc00012a240, 0xc00018b938, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc00018b498 sp=0xc00018b420 pc=0x40808d
runtime.chanrecv1(0x0?, 0x3?)
/usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00018b4c0 sp=0xc00018b498 pc=0x407c92
main.main()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/cmd/hydroxide/main.go:529 +0xd39 fp=0xc00018bf40 sp=0xc00018b4c0 pc=0x7d7e39
runtime.main()
/usr/local/go/src/runtime/proc.go:267 +0x2bb fp=0xc00018bfe0 sp=0xc00018bf40 pc=0x439a3b
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00018bfe8 sp=0xc00018bfe0 pc=0x4689c1
goroutine 2 [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00006cfa8 sp=0xc00006cf88 pc=0x439e8e
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:404
runtime.forcegchelper()
/usr/local/go/src/runtime/proc.go:322 +0xb3 fp=0xc00006cfe0 sp=0xc00006cfa8 pc=0x439d13
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006cfe8 sp=0xc00006cfe0 pc=0x4689c1
created by runtime.init.6 in goroutine 1
/usr/local/go/src/runtime/proc.go:310 +0x1a
goroutine 3 [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00006d778 sp=0xc00006d758 pc=0x439e8e
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:404
runtime.bgsweep(0x0?)
/usr/local/go/src/runtime/mgcsweep.go:321 +0xdf fp=0xc00006d7c8 sp=0xc00006d778 pc=0x425e7f
runtime.gcenable.func1()
/usr/local/go/src/runtime/mgc.go:200 +0x25 fp=0xc00006d7e0 sp=0xc00006d7c8 pc=0x41b1c5
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006d7e8 sp=0xc00006d7e0 pc=0x4689c1
created by runtime.gcenable in goroutine 1
/usr/local/go/src/runtime/mgc.go:200 +0x66
goroutine 4 [GC scavenge wait]:
runtime.gopark(0xdfaa8?, 0xb52db?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00006df70 sp=0xc00006df50 pc=0x439e8e
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:404
runtime.(*scavengerState).park(0xbf3da0)
/usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00006dfa0 sp=0xc00006df70 pc=0x4236c9
runtime.bgscavenge(0x0?)
/usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00006dfc8 sp=0xc00006dfa0 pc=0x423c79
runtime.gcenable.func2()
/usr/local/go/src/runtime/mgc.go:201 +0x25 fp=0xc00006dfe0 sp=0xc00006dfc8 pc=0x41b165
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006dfe8 sp=0xc00006dfe0 pc=0x4689c1
created by runtime.gcenable in goroutine 1
/usr/local/go/src/runtime/mgc.go:201 +0xa5
goroutine 18 [finalizer wait]:
runtime.gopark(0x0?, 0xc00011c450?, 0xa0?, 0x80?, 0x1000000010?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00006c628 sp=0xc00006c608 pc=0x439e8e
runtime.runfinq()
/usr/local/go/src/runtime/mfinal.go:193 +0x107 fp=0xc00006c7e0 sp=0xc00006c628 pc=0x41a247
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006c7e8 sp=0xc00006c7e0 pc=0x4689c1
created by runtime.createfing in goroutine 1
/usr/local/go/src/runtime/mfinal.go:163 +0x3d
goroutine 19 [IO wait]:
runtime.gopark(0x10?, 0xc000085c28?, 0x50?, 0x5c?, 0x4f097d?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000085be0 sp=0xc000085bc0 pc=0x439e8e
runtime.netpollblock(0xc000085c80?, 0x405446?, 0x0?)
/usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000085c18 sp=0xc000085be0 pc=0x432897
internal/poll.runtime_pollWait(0x7fb12c544ca0, 0x72)
/usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000085c38 sp=0xc000085c18 pc=0x4637c5
internal/poll.(*pollDesc).wait(0xc000210000?, 0xbf44a0?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000085c60 sp=0xc000085c38 pc=0x4eda87
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc000210000)
/usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc000085d08 sp=0xc000085c60 pc=0x4ef92c
net.(*netFD).accept(0xc000210000)
/usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc000085dc0 sp=0xc000085d08 pc=0x56e1e9
net.(*TCPListener).accept(0xc00012d420)
/usr/local/go/src/net/tcpsock_posix.go:152 +0x1e fp=0xc000085de8 sp=0xc000085dc0 pc=0x57e87e
net.(*TCPListener).Accept(0xc00012d420)
/usr/local/go/src/net/tcpsock.go:315 +0x30 fp=0xc000085e18 sp=0xc000085de8 pc=0x57db90
github.com/emersion/go-smtp.(*Server).Serve(0xc0000a6000, {0x957eb0, 0xc00012d420})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server.go:93 +0x188 fp=0xc000085ea0 sp=0xc000085e18 pc=0x763568
github.com/emersion/go-smtp.(*Server).ListenAndServe(0xc0000a6000)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server.go:213 +0x99 fp=0xc000085ed0 sp=0xc000085ea0 pc=0x7640b9
main.listenAndServeSMTP({0xc0001284a0, 0xe}, 0x0, 0xc0001182a0, 0x0)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/cmd/hydroxide/main.go:95 +0x388 fp=0xc000085f90 sp=0xc000085ed0 pc=0x7d63a8
main.main.func2()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/cmd/hydroxide/main.go:516 +0x33 fp=0xc000085fe0 sp=0xc000085f90 pc=0x7da4b3
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000085fe8 sp=0xc000085fe0 pc=0x4689c1
created by main.main in goroutine 1
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/cmd/hydroxide/main.go:515 +0xb6c
goroutine 20 [IO wait]:
runtime.gopark(0x4be450?, 0xc000086bf8?, 0x48?, 0x6c?, 0x4f097d?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000086bd8 sp=0xc000086bb8 pc=0x439e8e
runtime.netpollblock(0xc000214148?, 0x405446?, 0x0?)
/usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc000086c10 sp=0xc000086bd8 pc=0x432897
internal/poll.runtime_pollWait(0x7fb12c544e90, 0x72)
/usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc000086c30 sp=0xc000086c10 pc=0x4637c5
internal/poll.(*pollDesc).wait(0xc00003c080?, 0x4?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000086c58 sp=0xc000086c30 pc=0x4eda87
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc00003c080)
/usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc000086d00 sp=0xc000086c58 pc=0x4ef92c
net.(*netFD).accept(0xc00003c080)
/usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc000086db8 sp=0xc000086d00 pc=0x56e1e9
net.(*TCPListener).accept(0xc000024040)
/usr/local/go/src/net/tcpsock_posix.go:152 +0x1e fp=0xc000086de0 sp=0xc000086db8 pc=0x57e87e
net.(*TCPListener).Accept(0xc000024040)
/usr/local/go/src/net/tcpsock.go:315 +0x30 fp=0xc000086e10 sp=0xc000086de0 pc=0x57db90
github.com/emersion/go-imap/server.(*Server).Serve(0xc0000a8000, {0x957eb0, 0xc000024040})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/server.go:216 +0x1b1 fp=0xc000086eb0 sp=0xc000086e10 pc=0x753f31
github.com/emersion/go-imap/server.(*Server).ListenAndServe(0xc0000a8000)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/server.go:247 +0x66 fp=0xc000086ee0 sp=0xc000086eb0 pc=0x754346
main.listenAndServeIMAP({0xc0001284b0, 0xe}, 0x0, 0xc0001182a0, 0xc0001182b0, 0x0)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/cmd/hydroxide/main.go:114 +0x308 fp=0xc000086f88 sp=0xc000086ee0 pc=0x7d67c8
main.main.func3()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/cmd/hydroxide/main.go:521 +0x37 fp=0xc000086fe0 sp=0xc000086f88 pc=0x7da457
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000086fe8 sp=0xc000086fe0 pc=0x4689c1
created by main.main in goroutine 1
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/cmd/hydroxide/main.go:520 +0xc45
goroutine 21 [IO wait]:
runtime.gopark(0xc00018db98?, 0x40e845?, 0xa0?, 0xdb?, 0x4f097d?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00018db30 sp=0xc00018db10 pc=0x439e8e
runtime.netpollblock(0x7fb12c584d28?, 0x405446?, 0x0?)
/usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc00018db68 sp=0xc00018db30 pc=0x432897
internal/poll.runtime_pollWait(0x7fb12c544d98, 0x72)
/usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc00018db88 sp=0xc00018db68 pc=0x4637c5
internal/poll.(*pollDesc).wait(0xc000170280?, 0xc00018dc70?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00018dbb0 sp=0xc00018db88 pc=0x4eda87
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc000170280)
/usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc00018dc58 sp=0xc00018dbb0 pc=0x4ef92c
net.(*netFD).accept(0xc000170280)
/usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc00018dd10 sp=0xc00018dc58 pc=0x56e1e9
net.(*TCPListener).accept(0xc000212000)
/usr/local/go/src/net/tcpsock_posix.go:152 +0x1e fp=0xc00018dd38 sp=0xc00018dd10 pc=0x57e87e
net.(*TCPListener).Accept(0xc000212000)
/usr/local/go/src/net/tcpsock.go:315 +0x30 fp=0xc00018dd68 sp=0xc00018dd38 pc=0x57db90
net/http.(*onceCloseListener).Accept(0x958378?)
<autogenerated>:1 +0x24 fp=0xc00018dd80 sp=0xc00018dd68 pc=0x686324
net/http.(*Server).Serve(0xc000194000, {0x957eb0, 0xc000212000})
/usr/local/go/src/net/http/server.go:3056 +0x364 fp=0xc00018deb0 sp=0xc00018dd80 pc=0x667604
net/http.(*Server).ListenAndServe(0xc000194000)
/usr/local/go/src/net/http/server.go:2985 +0x71 fp=0xc00018dee0 sp=0xc00018deb0 pc=0x667271
main.listenAndServeCardDAV({0xc0001284c0, 0xe}, 0xc0001182a0, 0xc0001182b0, 0x0)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/cmd/hydroxide/main.go:163 +0x2c5 fp=0xc00018df90 sp=0xc00018dee0 pc=0x7d6ba5
main.main.func4()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/cmd/hydroxide/main.go:526 +0x30 fp=0xc00018dfe0 sp=0xc00018df90 pc=0x7da3f0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00018dfe8 sp=0xc00018dfe0 pc=0x4689c1
created by main.main in goroutine 1
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/cmd/hydroxide/main.go:525 +0xd1b
goroutine 5 [chan receive]:
runtime.gopark(0xf30000c000068e58?, 0x40f768?, 0x2?, 0x77?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000068e10 sp=0xc000068df0 pc=0x439e8e
runtime.chanrecv(0xc0000980c0, 0xc000068f48, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc000068e88 sp=0xc000068e10 pc=0x40808d
runtime.chanrecv1(0x40c585?, 0x10?)
/usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000068eb0 sp=0xc000068e88 pc=0x407c92
github.com/emersion/go-imap/server.(*Server).listenUpdates(0xc0000a8000)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/server.go:297 +0x4c fp=0xc000068fc8 sp=0xc000068eb0 pc=0x7547ac
github.com/emersion/go-imap/server.(*Server).Serve.func2()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/server.go:212 +0x25 fp=0xc000068fe0 sp=0xc000068fc8 pc=0x754165
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000068fe8 sp=0xc000068fe0 pc=0x4689c1
created by github.com/emersion/go-imap/server.(*Server).Serve in goroutine 20
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/server.go:212 +0x190
goroutine 34 [chan receive]:
runtime.gopark(0x8a50e1?, 0xc000312000?, 0x0?, 0x20?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000083d48 sp=0xc000083d28 pc=0x439e8e
runtime.chanrecv(0xc00029c1e0, 0xc000083e48, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc000083dc0 sp=0xc000083d48 pc=0x40808d
runtime.chanrecv2(0xc000083f48?, 0x4?)
/usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000083de8 sp=0xc000083dc0 pc=0x407cb2
github.com/emersion/go-imap/responses.(*Fetch).WriteTo(0xc000308120?, 0xc000308000?)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/responses/fetch.go:63 +0x55 fp=0xc000083e88 sp=0xc000083de8 pc=0x74c015
github.com/emersion/go-imap/server.(*response).WriteTo(0xc00011c198, 0x953a60?)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:130 +0x23 fp=0xc000083eb8 sp=0xc000083e88 pc=0x7512e3
github.com/emersion/go-imap/server.(*conn).writeAndFlush(0xc00030e060, {0x9548e0?, 0xc00011c198?})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:208 +0x2d fp=0xc000083ef0 sp=0xc000083eb8 pc=0x751cad
github.com/emersion/go-imap/server.(*conn).send(0xc00030e060)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:232 +0x211 fp=0xc000083fc8 sp=0xc000083ef0 pc=0x751f31
github.com/emersion/go-imap/server.newConn.func1()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:111 +0x25 fp=0xc000083fe0 sp=0xc000083fc8 pc=0x751245
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000083fe8 sp=0xc000083fe0 pc=0x4689c1
created by github.com/emersion/go-imap/server.newConn in goroutine 20
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:111 +0x338
goroutine 79 [chan receive]:
runtime.gopark(0xc000087990?, 0x40e845?, 0xe0?, 0x41?, 0x30?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000087928 sp=0xc000087908 pc=0x439e8e
runtime.chanrecv(0xc000036120, 0xc000087cd0, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc0000879a0 sp=0xc000087928 pc=0x40808d
runtime.chanrecv2(0xc000087ab8?, 0x5bd0be?)
/usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc0000879c8 sp=0xc0000879a0 pc=0x407cb2
github.com/emersion/hydroxide/imap.(*user).receiveEvents(0xc000123220, 0xc0000980c0?, 0xc000036120?)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/user.go:308 +0x68 fp=0xc000087fb8 sp=0xc0000879c8 pc=0x7ceca8
github.com/emersion/hydroxide/imap.newUser.func2()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/user.go:117 +0x28 fp=0xc000087fe0 sp=0xc000087fb8 pc=0x7cd388
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000087fe8 sp=0xc000087fe0 pc=0x4689c1
created by github.com/emersion/hydroxide/imap.newUser in goroutine 35
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/user.go:117 +0x2f0
goroutine 57 [GC worker (idle)]:
runtime.gopark(0x498b828a37?, 0x1?, 0xd1?, 0xc4?, 0xc0003187a8?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000318750 sp=0xc000318730 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0003187e0 sp=0xc000318750 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003187e8 sp=0xc0003187e0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 53 [select]:
runtime.gopark(0xc00019ef78?, 0x4?, 0x18?, 0xee?, 0xc00019ef48?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00019edd0 sp=0xc00019edb0 pc=0x439e8e
runtime.selectgo(0xc00019ef78, 0xc00019ef40, 0xc0005379b0?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00019eef0 sp=0xc00019edd0 pc=0x4498e5
github.com/emersion/go-imap/server.(*conn).send(0xc000220600)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:217 +0xc5 fp=0xc00019efc8 sp=0xc00019eef0 pc=0x751de5
github.com/emersion/go-imap/server.newConn.func1()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:111 +0x25 fp=0xc00019efe0 sp=0xc00019efc8 pc=0x751245
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00019efe8 sp=0xc00019efe0 pc=0x4689c1
created by github.com/emersion/go-imap/server.newConn in goroutine 20
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:111 +0x338
goroutine 54 [IO wait]:
runtime.gopark(0xc000210100?, 0xb?, 0x0?, 0x0?, 0xb?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0001a9b18 sp=0xc0001a9af8 pc=0x439e8e
runtime.netpollblock(0x4bca18?, 0x405446?, 0x0?)
/usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc0001a9b50 sp=0xc0001a9b18 pc=0x432897
internal/poll.runtime_pollWait(0x7fb12c544ab0, 0x72)
/usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc0001a9b70 sp=0xc0001a9b50 pc=0x4637c5
internal/poll.(*pollDesc).wait(0xc000210100?, 0xc000229000?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0001a9b98 sp=0xc0001a9b70 pc=0x4eda87
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc000210100, {0xc000229000, 0x1000, 0x1000})
/usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0001a9c30 sp=0xc0001a9b98 pc=0x4ee99a
net.(*netFD).Read(0xc000210100, {0xc000229000?, 0x7fb100038f00?, 0x10?})
/usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc0001a9c78 sp=0xc0001a9c30 pc=0x56d0a5
net.(*conn).Read(0xc000214148, {0xc000229000?, 0x813ea0?, 0x40bbcf?})
/usr/local/go/src/net/net.go:179 +0x45 fp=0xc0001a9cc0 sp=0xc0001a9c78 pc=0x577345
net.(*TCPConn).Read(0x40776c?, {0xc000229000?, 0x7de6c6?, 0xc0001a9d20?})
<autogenerated>:1 +0x25 fp=0xc0001a9cf0 sp=0xc0001a9cc0 pc=0x5832c5
bufio.(*Reader).fill(0xc0002205a0)
/usr/local/go/src/bufio/bufio.go:113 +0x103 fp=0xc0001a9d28 sp=0xc0001a9cf0 pc=0x485143
bufio.(*Reader).ReadRune(0xc0002205a0)
/usr/local/go/src/bufio/bufio.go:307 +0x1e fp=0xc0001a9d50 sp=0xc0001a9d28 pc=0x4859be
github.com/emersion/go-imap.(*Reader).ReadFields(0xc00020d0b0)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/read.go:312 +0x67 fp=0xc0001a9de8 sp=0xc0001a9d50 pc=0x725aa7
github.com/emersion/go-imap.(*Reader).ReadLine(0xc00020d0b0)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/read.go:389 +0x18 fp=0xc0001a9e18 sp=0xc0001a9de8 pc=0x726078
github.com/emersion/go-imap/server.(*conn).serve(0xc000220600, {0x95a5b0?, 0xc000220600?})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:320 +0x172 fp=0xc0001a9f50 sp=0xc0001a9e18 pc=0x752432
github.com/emersion/go-imap/server.(*Server).serveConn(0xc0000a8000, {0x95a5b0, 0xc000220600})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/server.go:280 +0xe2 fp=0xc0001a9fb8 sp=0xc0001a9f50 pc=0x7544c2
github.com/emersion/go-imap/server.(*Server).Serve.func3()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/server.go:228 +0x28 fp=0xc0001a9fe0 sp=0xc0001a9fb8 pc=0x754108
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0001a9fe8 sp=0xc0001a9fe0 pc=0x4689c1
created by github.com/emersion/go-imap/server.(*Server).Serve in goroutine 20
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/server.go:228 +0x19b
goroutine 68 [GC worker (idle)]:
runtime.gopark(0xc0002a4780?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0002a4750 sp=0xc0002a4730 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0002a47e0 sp=0xc0002a4750 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002a47e8 sp=0xc0002a47e0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 69 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0002a4f50 sp=0xc0002a4f30 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0002a4fe0 sp=0xc0002a4f50 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002a4fe8 sp=0xc0002a4fe0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 70 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0002a5750 sp=0xc0002a5730 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0002a57e0 sp=0xc0002a5750 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002a57e8 sp=0xc0002a57e0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 71 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0002a5f50 sp=0xc0002a5f30 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0002a5fe0 sp=0xc0002a5f50 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002a5fe8 sp=0xc0002a5fe0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 72 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0002a6750 sp=0xc0002a6730 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0002a67e0 sp=0xc0002a6750 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002a67e8 sp=0xc0002a67e0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 73 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0002a6f50 sp=0xc0002a6f30 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0002a6fe0 sp=0xc0002a6f50 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002a6fe8 sp=0xc0002a6fe0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 74 [GC worker (idle)]:
runtime.gopark(0x498b8289ed?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0002a7750 sp=0xc0002a7730 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0002a77e0 sp=0xc0002a7750 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002a77e8 sp=0xc0002a77e0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 75 [GC worker (idle)]:
runtime.gopark(0x498b8291cd?, 0x3?, 0x76?, 0x98?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0002a7f50 sp=0xc0002a7f30 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0002a7fe0 sp=0xc0002a7f50 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002a7fe8 sp=0xc0002a7fe0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 76 [GC worker (idle)]:
runtime.gopark(0x498b829118?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0002a0750 sp=0xc0002a0730 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0002a07e0 sp=0xc0002a0750 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002a07e8 sp=0xc0002a07e0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 77 [GC worker (idle)]:
runtime.gopark(0x498b828ced?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0002a0f50 sp=0xc0002a0f30 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0002a0fe0 sp=0xc0002a0f50 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002a0fe8 sp=0xc0002a0fe0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 78 [GC worker (idle)]:
runtime.gopark(0x498b83503f?, 0x3?, 0x55?, 0x77?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0002a1750 sp=0xc0002a1730 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0002a17e0 sp=0xc0002a1750 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002a17e8 sp=0xc0002a17e0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 37 [GC worker (idle)]:
runtime.gopark(0x498b828feb?, 0x1?, 0x42?, 0x70?, 0x100?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000319750 sp=0xc000319730 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc0003197e0 sp=0xc000319750 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0003197e8 sp=0xc0003197e0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 38 [GC worker (idle)]:
runtime.gopark(0x498b831817?, 0x1?, 0x34?, 0xad?, 0x100000000000000?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00031cf50 sp=0xc00031cf30 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc00031cfe0 sp=0xc00031cf50 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00031cfe8 sp=0xc00031cfe0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 39 [GC worker (idle)]:
runtime.gopark(0x498b832088?, 0x3?, 0xd8?, 0x2f?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00031d750 sp=0xc00031d730 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc00031d7e0 sp=0xc00031d750 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00031d7e8 sp=0xc00031d7e0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 40 [GC worker (idle)]:
runtime.gopark(0x498b828e28?, 0x3?, 0xd?, 0xad?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00031df50 sp=0xc00031df30 pc=0x439e8e
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1293 +0xe5 fp=0xc00031dfe0 sp=0xc00031df50 pc=0x41cb45
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00031dfe8 sp=0xc00031dfe0 pc=0x4689c1
created by runtime.gcBgMarkStartWorkers in goroutine 67
/usr/local/go/src/runtime/mgc.go:1217 +0x1c
goroutine 23 [IO wait]:
runtime.gopark(0xacb5cada09871265?, 0xb?, 0x0?, 0x0?, 0xc?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00019f5c8 sp=0xc00019f5a8 pc=0x439e8e
runtime.netpollblock(0x4bca18?, 0x405446?, 0x0?)
/usr/local/go/src/runtime/netpoll.go:564 +0xf7 fp=0xc00019f600 sp=0xc00019f5c8 pc=0x432897
internal/poll.runtime_pollWait(0x7fb12c5449b8, 0x72)
/usr/local/go/src/runtime/netpoll.go:343 +0x85 fp=0xc00019f620 sp=0xc00019f600 pc=0x4637c5
internal/poll.(*pollDesc).wait(0xc000296000?, 0xc000244000?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00019f648 sp=0xc00019f620 pc=0x4eda87
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc000296000, {0xc000244000, 0x8000, 0x8000})
/usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00019f6e0 sp=0xc00019f648 pc=0x4ee99a
net.(*netFD).Read(0xc000296000, {0xc000244000?, 0xc000244005?, 0x1c4f?})
/usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc00019f728 sp=0xc00019f6e0 pc=0x56d0a5
net.(*conn).Read(0xc00029a008, {0xc000244000?, 0x0?, 0xc0002a81b8?})
/usr/local/go/src/net/net.go:179 +0x45 fp=0xc00019f770 sp=0xc00019f728 pc=0x577345
net.(*TCPConn).Read(0xc00019f808?, {0xc000244000?, 0xc00022e408?, 0x18?})
<autogenerated>:1 +0x25 fp=0xc00019f7a0 sp=0xc00019f770 pc=0x5832c5
crypto/tls.(*atLeastReader).Read(0xc00022e408, {0xc000244000?, 0xc00022e408?, 0x0?})
/usr/local/go/src/crypto/tls/conn.go:805 +0x3b fp=0xc00019f7e8 sp=0xc00019f7a0 pc=0x5ba79b
bytes.(*Buffer).ReadFrom(0xc0002a82a8, {0x953b60, 0xc00022e408})
/usr/local/go/src/bytes/buffer.go:211 +0x98 fp=0xc00019f840 sp=0xc00019f7e8 pc=0x47ab38
crypto/tls.(*Conn).readFromUntil(0xc0002a8000, {0x954ec0?, 0xc00029a008}, 0x8000?)
/usr/local/go/src/crypto/tls/conn.go:827 +0xde fp=0xc00019f880 sp=0xc00019f840 pc=0x5ba97e
crypto/tls.(*Conn).readRecordOrCCS(0xc0002a8000, 0x0)
/usr/local/go/src/crypto/tls/conn.go:625 +0x250 fp=0xc00019fc20 sp=0xc00019f880 pc=0x5b7f50
crypto/tls.(*Conn).readRecord(...)
/usr/local/go/src/crypto/tls/conn.go:587
crypto/tls.(*Conn).Read(0xc0002a8000, {0xc0002dd000, 0x1000, 0x6518e5?})
/usr/local/go/src/crypto/tls/conn.go:1369 +0x158 fp=0xc00019fc90 sp=0xc00019fc20 pc=0x5be218
bufio.(*Reader).Read(0xc000221320, {0xc000534120, 0x9, 0xbe3ac0?})
/usr/local/go/src/bufio/bufio.go:244 +0x197 fp=0xc00019fcc8 sp=0xc00019fc90 pc=0x485677
io.ReadAtLeast({0x9539e0, 0xc000221320}, {0xc000534120, 0x9, 0x9}, 0x9)
/usr/local/go/src/io/io.go:335 +0x90 fp=0xc00019fd10 sp=0xc00019fcc8 pc=0x4731b0
io.ReadFull(...)
/usr/local/go/src/io/io.go:354
net/http.http2readFrameHeader({0xc000534120, 0x9, 0xc0000a4930?}, {0x9539e0?, 0xc000221320?})
/usr/local/go/src/net/http/h2_bundle.go:1635 +0x65 fp=0xc00019fd60 sp=0xc00019fd10 pc=0x62dfc5
net/http.(*http2Framer).ReadFrame(0xc0005340e0)
/usr/local/go/src/net/http/h2_bundle.go:1899 +0x85 fp=0xc00019fe08 sp=0xc00019fd60 pc=0x62e645
net/http.(*http2clientConnReadLoop).run(0xc00019ff98)
/usr/local/go/src/net/http/h2_bundle.go:9276 +0x11f fp=0xc00019ff60 sp=0xc00019fe08 pc=0x64e87f
net/http.(*http2ClientConn).readLoop(0xc0000d8000)
/usr/local/go/src/net/http/h2_bundle.go:9171 +0x65 fp=0xc00019ffc8 sp=0xc00019ff60 pc=0x64de05
net/http.(*http2Transport).newClientConn.func3()
/usr/local/go/src/net/http/h2_bundle.go:7843 +0x25 fp=0xc00019ffe0 sp=0xc00019ffc8 pc=0x6475e5
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00019ffe8 sp=0xc00019ffe0 pc=0x4689c1
created by net/http.(*http2Transport).newClientConn in goroutine 22
/usr/local/go/src/net/http/h2_bundle.go:7843 +0xcbe
goroutine 43 [chan receive]:
runtime.gopark(0xc00061f990?, 0x40e845?, 0x20?, 0xd3?, 0x30?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00061f928 sp=0xc00061f908 pc=0x439e8e
runtime.chanrecv(0xc00010f320, 0xc00061fcd0, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc00061f9a0 sp=0xc00061f928 pc=0x40808d
runtime.chanrecv2(0x336966624b517474?, 0x3539686d47464251?)
/usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc00061f9c8 sp=0xc00061f9a0 pc=0x407cb2
github.com/emersion/hydroxide/imap.(*user).receiveEvents(0xc000123180, 0xc0000980c0?, 0xc00010f320?)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/user.go:308 +0x68 fp=0xc00061ffb8 sp=0xc00061f9c8 pc=0x7ceca8
github.com/emersion/hydroxide/imap.newUser.func2()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/user.go:117 +0x28 fp=0xc00061ffe0 sp=0xc00061ffb8 pc=0x7cd388
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00061ffe8 sp=0xc00061ffe0 pc=0x4689c1
created by github.com/emersion/hydroxide/imap.newUser in goroutine 54
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/imap/user.go:117 +0x2f0
goroutine 44 [select]:
runtime.gopark(0xc0005dbef8?, 0x2?, 0x68?, 0xbd?, 0xc0005dbeb4?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc0001a1d40 sp=0xc0001a1d20 pc=0x439e8e
runtime.selectgo(0xc0001a1ef8, 0xc0005dbeb0, 0x0?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0001a1e60 sp=0xc0001a1d40 pc=0x4498e5
github.com/emersion/hydroxide/events.(*Receiver).receiveEvents(0xc0000a51d0)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/events/events.go:50 +0x2da fp=0xc0001a1f90 sp=0xc0001a1e60 pc=0x7a72fa
github.com/emersion/hydroxide/events.(*Manager).Register.func1()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/events/events.go:89 +0x36 fp=0xc0001a1fe0 sp=0xc0001a1f90 pc=0x7a7bb6
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0001a1fe8 sp=0xc0001a1fe0 pc=0x4689c1
created by github.com/emersion/hydroxide/events.(*Manager).Register in goroutine 54
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/events/events.go:88 +0x33b
goroutine 45 [chan receive]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00006f6b0 sp=0xc00006f690 pc=0x439e8e
runtime.chanrecv(0xc00010f2c0, 0x0, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc00006f728 sp=0xc00006f6b0 pc=0x40808d
runtime.chanrecv1(0x0?, 0x0?)
/usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00006f750 sp=0xc00006f728 pc=0x407c92
github.com/emersion/hydroxide/events.(*Manager).Register.func2()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/events/events.go:101 +0x34 fp=0xc00006f7e0 sp=0xc00006f750 pc=0x7a7974
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006f7e8 sp=0xc00006f7e0 pc=0x4689c1
created by github.com/emersion/hydroxide/events.(*Manager).Register in goroutine 54
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/events/events.go:100 +0x419
goroutine 80 [select]:
runtime.gopark(0xc000397ef8?, 0x2?, 0x68?, 0x7d?, 0xc000397eb4?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc000397d40 sp=0xc000397d20 pc=0x439e8e
runtime.selectgo(0xc000397ef8, 0xc000397eb0, 0xc0003082a0?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000397e60 sp=0xc000397d40 pc=0x4498e5
github.com/emersion/hydroxide/events.(*Receiver).receiveEvents(0xc00051c030)
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/events/events.go:50 +0x2da fp=0xc000397f90 sp=0xc000397e60 pc=0x7a72fa
github.com/emersion/hydroxide/events.(*Manager).Register.func1()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/events/events.go:89 +0x36 fp=0xc000397fe0 sp=0xc000397f90 pc=0x7a7bb6
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000397fe8 sp=0xc000397fe0 pc=0x4689c1
created by github.com/emersion/hydroxide/events.(*Manager).Register in goroutine 35
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/events/events.go:88 +0x33b
goroutine 81 [chan receive]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00031f6b0 sp=0xc00031f690 pc=0x439e8e
runtime.chanrecv(0xc0000360c0, 0x0, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc00031f728 sp=0xc00031f6b0 pc=0x40808d
runtime.chanrecv1(0x0?, 0x0?)
/usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00031f750 sp=0xc00031f728 pc=0x407c92
github.com/emersion/hydroxide/events.(*Manager).Register.func2()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/events/events.go:101 +0x34 fp=0xc00031f7e0 sp=0xc00031f750 pc=0x7a7974
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00031f7e8 sp=0xc00031f7e0 pc=0x4689c1
created by github.com/emersion/hydroxide/events.(*Manager).Register in goroutine 35
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/events/events.go:100 +0x419
goroutine 132 [chan receive]:
runtime.gopark(0xc00006bf18?, 0xc00028e120?, 0x98?, 0xc1?, 0xc00006bf00?)
/usr/local/go/src/runtime/proc.go:398 +0xce fp=0xc00006beb0 sp=0xc00006be90 pc=0x439e8e
runtime.chanrecv(0xc0003c0060, 0x0, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x3cd fp=0xc00006bf28 sp=0xc00006beb0 pc=0x40808d
runtime.chanrecv1(0x407520?, 0x0?)
/usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00006bf50 sp=0xc00006bf28 pc=0x407c92
github.com/emersion/go-imap/server.(*conn).WriteResp(0xc00030e060, {0x954900?, 0xc00022e120})
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/conn.go:152 +0xb1 fp=0xc00006bf90 sp=0xc00006bf50 pc=0x751491
github.com/emersion/go-imap/server.(*Fetch).handle.func1()
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/cmd_selected.go:167 +0x39 fp=0xc00006bfe0 sp=0xc00006bf90 pc=0x750279
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00006bfe8 sp=0xc00006bfe0 pc=0x4689c1
created by github.com/emersion/go-imap/server.(*Fetch).handle in goroutine 35
/home/gucio321/go/pkg/mod/github.com/emersion/[email protected]/server/cmd_selected.go:166 +0x13d
Maybe too many messages?