~pingiun

Nijmegen, Netherlands

https://pingiun.com

Trackers

~pingiun/fbhalve

Last active 2 years ago

#236 Poor folder navigation performance with high latency 2 years ago

Comment by ~pingiun on ~sircmpwn/aerc2

This is kind of sad considering the website aerc-mail.org states this:

Asynchronous IMAP support ensures the UI never gets locked up by a flaky network, as mutt often does

#126 socksify not available on all distributions 2 years ago

Comment by ~pingiun on ~sircmpwn/aerc2

socksify can be installed on macOS with brew: brew install dante

#246 panic when trying to open a non existing help page 2 years ago

Comment by ~pingiun on ~sircmpwn/aerc2

I cannot replicate this. Do you still have this issue on the latest version?

#255 panic when completing directories 2 years ago

Ticket created by ~pingiun on ~sircmpwn/aerc2

aerc crashes when I tried to autocomplete the command :mv Ar<tab> with the following error:

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0x43a8cfe]

goroutine 1 [running]:
git.sr.ht/~sircmpwn/aerc/widgets.(*AccountView).Directories(...)
	/Users/jelle/src/aerc/widgets/account.go:157
git.sr.ht/~sircmpwn/aerc/commands.GetFolders(0xc0001ce000, 0xc0000ae3d0, 0x1, 0x1, 0xc0000d0ed8, 0xc0000ae3c0, 0xc0000d0e90)
	/Users/jelle/src/aerc/commands/commands.go:127 +0x1ce
git.sr.ht/~sircmpwn/aerc/commands/msg.Move.Complete(...)
	/Users/jelle/src/aerc/commands/msg/move.go:26
git.sr.ht/~sircmpwn/aerc/commands.(*Commands).GetCompletions(0xc000010188, 0xc0001ce000, 0xc0003020b8, 0x5, 0x0, 0x0, 0x0)
	/Users/jelle/src/aerc/commands/commands.go:86 +0x12e
main.getCompletions(0xc0001ce000, 0xc0003020b8, 0x5, 0x8, 0x7200979bf8, 0x4)
	/Users/jelle/src/aerc/aerc.go:80 +0x15d
main.main.func2(0xc0003020b8, 0x5, 0x4, 0xc0003020b8, 0xc0003020b8)
	/Users/jelle/src/aerc/aerc.go:150 +0x41
git.sr.ht/~sircmpwn/aerc/widgets.(*Aerc).BeginExCommand.func3(0xc0003020b8, 0x5, 0x5, 0x8, 0xc0003020b8)
	/Users/jelle/src/aerc/widgets/aerc.go:366 +0x3d
git.sr.ht/~sircmpwn/aerc/lib/ui.(*TextInput).nextCompletion(0xc0001af1e0)
	/Users/jelle/src/aerc/lib/ui/textinput.go:178 +0x1f8
git.sr.ht/~sircmpwn/aerc/lib/ui.(*TextInput).Event(0xc0001af1e0, 0x453e0a0, 0xc0002ca0e0, 0xc000394030)
	/Users/jelle/src/aerc/lib/ui/textinput.go:257 +0x34d
git.sr.ht/~sircmpwn/aerc/widgets.(*ExLine).Event(0xc00060af40, 0x453e0a0, 0xc0002ca0e0, 0xc0001dc1d8)
	/Users/jelle/src/aerc/widgets/exline.go:68 +0xcd
git.sr.ht/~sircmpwn/aerc/widgets.(*Aerc).Event(0xc0001ce000, 0x453e0a0, 0xc0002ca0e0, 0xc0000a7800)
	/Users/jelle/src/aerc/widgets/aerc.go:169 +0x494
git.sr.ht/~sircmpwn/aerc/lib/ui.(*UI).Tick(0xc0001e0050, 0xc0002d0000)
	/Users/jelle/src/aerc/lib/ui/ui.go:90 +0xc9
main.main()
	/Users/jelle/src/aerc/aerc.go:172 +0x565

This is build from commit b73fcaa (latest master at this time).

I tried to replicate this bug, but found that normally the tab completion only works when I have typed 1 letter, and otherwise just does nothing.