Re: [exim] 4.94: _gnutls_sort_clist: Assertion `k == clist_s…

Top Page
Delete this message
Reply to this message
Author: Andreas Metzler
Date:  
To: exim-users
Subject: Re: [exim] 4.94: _gnutls_sort_clist: Assertion `k == clist_size' failed
On 2021-02-17 Evgeniy Berdnikov via Exim-users <exim-users@???> wrote:
> Hello!


> I have Exim 4.94 from Debian (packages 4.94-15 for i386 inside LXC container).

[...]
> exim4: ../../../lib/x509/common.c:1794: _gnutls_sort_clist: Assertion `k == clist_size' failed.
> 11:27:59.115 LOG: MAIN PANIC
> 11:27:59.115 Delivery status for Aliaksandr.Xxxxxxxxxxx@???: got 0 of 7 bytes (pipeheader) from transport process 3989748 for transport smtp
> 11:27:59.115
> 11:27:59.115 LOG: MAIN
> 11:27:59.115 == aliaksandr.xxxxxxxxxxx@??? <Aliaksandr.Xxxxxxxxxxx@???> R=dnslookup T=remote_smtp defer (-1) DT=0.000s: smtp transport process returned non-zero status 0x0006: terminated by signal 6


> For me it looks as some bug in gnutls...


> # dpkg -l 'libgnutls*' | fgrep ii
> ii  libgnutls-dane0:i386 3.7.0-5      i386         GNU TLS library - DANE security support
> ii  libgnutls30:i386     3.7.0-5      i386         GNU TLS library - main runtime library


> I plan to overcome it with `hosts_avoid_tls'. But I'll keep this mail
> in queue some time, waiting for additional questions (if any).


Hello,

how about

https://letmegooglethat.com/?q=_gnutls_sort_clist%3A+Assertion+%60k+%3D%3D+clist_size%27+failed

before "asking the internet"?

?
This is https://bugs.debian.org/980513 which is a subissue of
https://gitlab.com/gnutls/gnutls/-/issues/1131 .

Fixed in libgnutls30 3.7.0-6 and gnutls GIT master.

cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'