~grayhatter


#183 Message is not saved as draft if there's an error connecting to outgoing server a month ago

Ticket created by ~grayhatter on ~sircmpwn/aerc2

#117 crash on trying to view message a month ago

Comment by ~grayhatter on ~sircmpwn/aerc2

Fixed by deleting all config files and starting over

¯_(ツ)_/¯

In msgviewer.go@NewPartViewer; with bad configurations conf.Viewer.Pager can be [], thus cmd[1:] is an out of bounds read. ``` cmd, err := shlex.Split(conf.Viewer.Pager) if err != nil { return nil, err }

pager = exec.Command(cmd[0], cmd[1:]...)

#117 crash on trying to view message a month ago

Ticket created by ~grayhatter on ~sircmpwn/aerc2

goroutine 1 [running]:
git.sr.ht/~sircmpwn/aerc/widgets.NewPartViewer(0xc0001327e0, 0xc0000da0c0, 0xc0000a9c80, 0xc00029d3b0, 0xc0000a3fe8, 0x1, 0x1, 0x1, 0x30, 0x80a240)
    /home/grayhatter/code/aerc/widgets/msgviewer.go:335 +0xa55
git.sr.ht/~sircmpwn/aerc/widgets.enumerateParts(0xc0001327e0, 0xc0000da0c0, 0xc0000a9c80, 0xc00029d2c0, 0xc17e10, 0x0, 0x0, 0x8cec80, 0x406c6f, 0xc000052b28, ...)
    /home/grayhatter/code/aerc/widgets/msgviewer.go:168 +0x13f
git.sr.ht/~sircmpwn/aerc/widgets.NewMessageViewer(0xc0000ac370, 0xc0001327e0, 0xc0000da0c0, 0xc0000a9c80, 0xc00009be98)
    /home/grayhatter/code/aerc/widgets/msgviewer.go:113 +0x5ef
git.sr.ht/~sircmpwn/aerc/commands/account.ViewMessage(0xc000173490, 0xc00048c020, 0x1, 0x1, 0xc0000ae8e0, 0x1)
    /home/grayhatter/code/aerc/commands/account/view.go:27 +0x141
git.sr.ht/~sircmpwn/aerc/commands.(*Commands).ExecuteCommand(0xc0000a6160, 0xc000173490, 0xc0000a3f78, 0x4, 0x3, 0xc000052cc8)
    /home/grayhatter/code/aerc/commands/commands.go:47 +0x139
main.main.func1(0xc0000a3f78, 0x4, 0x3, 0x4)
    /home/grayhatter/code/aerc/aerc.go:84 +0xca
git.sr.ht/~sircmpwn/aerc/widgets.(*Aerc).BeginExCommand.func1(0xc0000a3f78, 0x4)
    /home/grayhatter/code/aerc/widgets/aerc.go:274 +0x58
git.sr.ht/~sircmpwn/aerc/widgets.(*ExLine).Event(0xc0005b5200, 0x8cf200, 0xc00023e1a0, 0xc00023e1a0)
    /home/grayhatter/code/aerc/widgets/exline.go:47 +0x12f
git.sr.ht/~sircmpwn/aerc/widgets.(*Aerc).Event(0xc000173490, 0x8cf200, 0xc00023e1a0, 0xc0000a3f01)
    /home/grayhatter/code/aerc/widgets/aerc.go:141 +0x41a
git.sr.ht/~sircmpwn/aerc/widgets.(*Aerc).simulate(0xc000173490, 0xc0000d9000, 0x6, 0x8)
    /home/grayhatter/code/aerc/widgets/aerc.go:134 +0x9b
git.sr.ht/~sircmpwn/aerc/widgets.(*Aerc).Event(0xc000173490, 0x8cf200, 0xc00022c000, 0xc000178c00)
    /home/grayhatter/code/aerc/widgets/aerc.go:156 +0x34b
git.sr.ht/~sircmpwn/aerc/lib/ui.(*UI).Tick(0xc0000ac410, 0x869d00)
    /home/grayhatter/code/aerc/lib/ui/ui.go:86 +0xc9
main.main()
    /home/grayhatter/code/aerc/aerc.go:113 +0x34b

#116 crash on setup -> tutorial a month ago

Ticket created by ~grayhatter on ~sircmpwn/aerc2

panic: runtime error: index out of range

goroutine 1 [running]:
git.sr.ht/~sircmpwn/aerc/lib/ui.(*Tabs).removeHistory(0xc00006e840, 0x0)
    /home/grayhatter/code/aerc/lib/ui/tab.go:105 +0x172
git.sr.ht/~sircmpwn/aerc/lib/ui.(*Tabs).Remove(0xc00006e840, 0x8d60e0, 0xc000122fc0)
    /home/grayhatter/code/aerc/lib/ui/tab.go:63 +0x1a9
git.sr.ht/~sircmpwn/aerc/widgets.(*Aerc).RemoveTab(...)
    /home/grayhatter/code/aerc/widgets/aerc.go:218
git.sr.ht/~sircmpwn/aerc/widgets.(*AccountWizard).finish(0xc000122fc0, 0x856e01)
    /home/grayhatter/code/aerc/widgets/account-wizard.go:515 +0xdac
git.sr.ht/~sircmpwn/aerc/widgets.NewAccountWizard.func14(0x856e87, 0x16)
    /home/grayhatter/code/aerc/widgets/account-wizard.go:366 +0xab
git.sr.ht/~sircmpwn/aerc/widgets.(*selecter).Event(0xc00009c5a0, 0x8cf200, 0xc000146cc0, 0x8294c0)
    /home/grayhatter/code/aerc/widgets/account-wizard.go:769 +0x19f
git.sr.ht/~sircmpwn/aerc/widgets.(*AccountWizard).Event(0xc000122fc0, 0x8cf200, 0xc000146cc0, 0x7f1d2c03b008)
    /home/grayhatter/code/aerc/widgets/account-wizard.go:675 +0x18e
git.sr.ht/~sircmpwn/aerc/widgets.(*Aerc).Event(0xc0001611f0, 0x8cf200, 0xc000146cc0, 0xc0001689c0)
    /home/grayhatter/code/aerc/widgets/aerc.go:187 +0x23d
git.sr.ht/~sircmpwn/aerc/lib/ui.(*UI).Tick(0xc00009c640, 0x869d00)
    /home/grayhatter/code/aerc/lib/ui/ui.go:86 +0xc9
main.main()
    /home/grayhatter/code/aerc/aerc.go:113 +0x34b

#153 An ability to vote on tickets would be nice 5 months ago

Comment by ~grayhatter on ~sircmpwn/todo.sr.ht

As a developer, I like the me too button. The question comes down to, would you rather the ego boost from closing 20 issues, or get a counter of number of users who've bothered enough to click the I can duplicate this bug button?

Github has the reaction system, which helps reduce noise but no meaningful way to sort by how many users are actually having the issue.

#104 Add hardware RNG to build hosts 11 months ago

Comment by ~grayhatter on ~sircmpwn/builds.sr.ht

I'm pretty sure that's not how CSPRNG work...

#100 Feature request: rss feeds 11 months ago

Comment by ~grayhatter on ~sircmpwn/git.sr.ht

optionally, include the ability to link to lists.sr.ht too

#102 git should work without a builds.sr.ht oauth token- 11 months ago

Ticket created by ~grayhatter on ~sircmpwn/git.sr.ht

#102 Python 3.7 is a thing 11 months ago

Ticket created by ~grayhatter on ~sircmpwn/sr.ht

It's a thing I like

#116 When notifications are enabled, the icon should be fa-envelope-open-o 11 months ago

Ticket created by ~grayhatter on ~sircmpwn/todo.sr.ht