A backtrace without optimization is needed if this issue resurfaced:
Thread 1 (Thread 0x7fa62aff5700 (LWP 18540)):
#0 __memmove_sse2_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:465
#1 0x000055d640fb7a04 in memmove (__len=<optimized out>, __src=<optimized out>, __dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string_fortified.h:40
res = <optimized out>
firstdelim = 0x0
res = <optimized out>
firstdelim = <optimized out>
delimlen = 2
__func__ = "bbs_readline"
#2 readline_pre_read (resptr=<synthetic pointer>, delimlen=2, delim=0x7fa63ef9f1a4 "\r\n", rldata=0x7fa6400d2a08) at readline.c:79
res = <optimized out>
firstdelim = 0x0
res = <optimized out>
firstdelim = <optimized out>
delimlen = 2
__func__ = "bbs_readline"
#3 bbs_readline (fd=125, rldata=rldata@entry=0x7fa6400d2a08, delim=delim@entry=0x7fa63ef9f1a4 "\r\n", timeout=timeout@entry=3000) at readline.c:146
res = <optimized out>
firstdelim = <optimized out>
delimlen = 2
__func__ = "bbs_readline"
#4 0x000055d640fc5942 in __bbs_tcp_client_expect (client=client@entry=0x7fa6400d29f8, delim=delim@entry=0x7fa63ef9f1a4 "\r\n", attempts=0, attempts@entry=1, ms=ms@entry=3000, str=str@entry=0x7fa63efa18b8 "+", file=file@entry=0x7fa63ef9f01b "imap_client.c", line=214, func=0x7fa63ef9fd90 <__func__.18> "imap_client_idle_start") at tcp.c:105
res = <optimized out>
#5 0x00007fa63ef69062 in imap_client_idle_start (client=0x7fa6400d2990) at imap_client.c:214
__func__ = "imap_client_idle_start"
#6 0x00007fa63ef6b1b0 in imap_recreate_client (imap=imap@entry=0x7fa62aff25f0, client=0x7fa6400d2990) at imap_client.c:339
__func__ = "imap_recreate_client"
#7 0x00007fa63ef9dee3 in handle_idle (imap=0x7fa62aff25f0) at net_imap.c:4234
You must be