bug added by ~eugene120520 on ~sircmpwn/aerc2
Ticket created by ~eugene120520 on ~sircmpwn/aerc2
Hi! I have outlook.com account. And I can't read messages from Sent folder.
What I do?
:cf Sent
- waiting for the list of messages
- selecting first message or second one
- press enter
- panic: https://i.imgur.com/Xb0X1Iv.png
Manually formated stack trace from screenshot above:
panic: runtime error: invalid memory address or nil pointer dereference signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x59eea4] goroutine 82 [running]: bufio.(*Reader).fill(0xc000775f00) /home/eugene/.local/go/src/bufio/bufio.go:100 +0xd4 bufio.(*Reader).Peek(0xc00052ef00, 0x1, 0x20, 0xc000168300, 0xc000775d08, 0x412584, 0x7fc2aa87d6d8) /home/eugene/.local/go/src/bufio/bufio.go:138 +0x4f github.com/emersion/go-message/textproto.ReadHeader(0xc00052ef00, 0x1000, 0x1000, 0xc000994000, 0x0, 0x0, 0xc000206060) /home/eugene/go/pkg/mod/github.com/emersion/go-message@v0.11.1/textproto/header.go:418 +0x7b git.sr.ht/~sircmpwn/aerc/worker/imap.(*IMAPWorker).handleFetchMessageBodyPart.func1(0xc0005a3780, 0xc000775f98, 0x1) /home/eugene/Downloads/aerc-0.4.0/worker/imap/fetch.go:92 +0xd8 git.sr.ht/~sircmpwn/aerc/worker/imap.(*IMAPWorker).handleFetchMessages.func1(0xc0007e0120, 0xc0001a2460, 0xc0001b2e40, 0xc0007e0180) /home/eugene/Downloads/aerc-0.4.0/worker/imap/fetch.go:169 +0xad created by git.sr.ht/~sircmpwn/aerc/worker/imap.(*IMAPWorker).handleFetchMessages /home/eugene/Downloads/aerc-0.4.0/worker/imap/fetch.go:165 +0xb6
bug added by ~eugene120520 on ~sircmpwn/aerc2
Ticket created by ~eugene120520 on ~sircmpwn/aerc2
Hi all!
I opened message, waited until it loaded, then pressed probably "Rq".
panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x8e7eef] goroutine 1 [running]: git.sr.ht/~sircmpwn/aerc/lib/ui.(*Context).HideCursor(...) /home/eugene/Downloads/aerc-0.4.0/lib/ui/context.go:115 git.sr.ht/~sircmpwn/aerc/widgets.(*Terminal).Close(0xc00012b290, 0xb0b400, 0xc0000200d0) /home/eugene/Downloads/aerc-0.4.0/widgets/terminal.go:191 +0x7f git.sr.ht/~sircmpwn/aerc/widgets.(*Terminal).flushTerminal(0xc00012b290) /home/eugene/Downloads/aerc-0.4.0/widgets/terminal.go:167 +0xf8 git.sr.ht/~sircmpwn/aerc/widgets.(*Terminal).Event(0xc00012b290, 0xb0bc60, 0xc0003aaac0, 0x7fdd8130fac8) /home/eugene/Downloads/aerc-0.4.0/widgets/terminal.go:391 +0xdd git.sr.ht/~sircmpwn/aerc/widgets.(*Composer).Event(0xc0001b2700, 0xb0bc60, 0xc0003aaac0, 0x7fdd8130fac8) /home/eugene/Downloads/aerc-0.4.0/widgets/compose.go:339 +0x72 git.sr.ht/~sircmpwn/aerc/widgets.(*Aerc).Event(0xc00012a4d0, 0xb0bc60, 0xc0003aaac0, 0x9a1d80) /home/eugene/Downloads/aerc-0.4.0/widgets/aerc.go:267 +0x2da git.sr.ht/~sircmpwn/aerc/lib/ui.(*UI).Tick(0xc000284050, 0xc000298000) /home/eugene/Downloads/aerc-0.4.0/lib/ui/ui.go:98 +0x190 main.main() /home/eugene/Downloads/aerc-0.4.0/aerc.go:192 +0x672
But later I could not reproduce it.
smtp added by ~eugene120520 on ~sircmpwn/aerc2
Ticket created by ~eugene120520 on ~sircmpwn/aerc2
Hi! Using following config for outgoing message:
smtp-starttls = yes outgoing = smtp+login://EMAIL_HERE:PASSWORD_HERE@smtp.office365.com
In status it can say "Message sent". Or also it can say "EOF" with red color. In both cases it sends message successfully and receipent receives them.