Hi,

Thank you for your support and replies. I will be able to test this during the weekend.

Best regards
Andreas

On 2015-09-30 22:45, Gilles Chehade wrote:
On Tue, Sep 29, 2015 at 12:52:29PM +0200, Gilles Chehade wrote:
On Tue, Sep 15, 2015 at 02:15:57PM +0000, andreas wrote:
> Hi,
>

Hi,


> Ok, so I compiled it all on my laptop. I'm running libressl-2.2.3 and
> opensmtpd-5.7.1p1
>
> What happens is RAND_bytes in rand_lib.c in libressl, line 90, calls
> arc4random_buf at line 213 in arc4random.c (in opensmtpd), which calls
> _rs_random_buf at line 141, which calls _rs_stir_if_needed at line 108,
> which calls _rs_stir, line 81, which calls back to RAND_bytes, and there we
> have an infinite loop...
>
> Obviously I'm running the wrong libressl version for the wrong opensmtpd
> version, or possibly the other way around, but can anyone tell me what I
> should be running instead, or if I have done a terrible mistake somewhere
> else?
>
> Thank you!
>

This is an issue indeed and not you didn't do a terrible mistake, this
is a chicken-egg problem that needs to be solved somehow.

We'll discuss this shortly and think of a solution.

It was reported by someone else on bugs@ too.


I'll have a diff for you tomorrow if you're ok to test this

--
Gilles Chehade

https://www.poolp.org @poolpOrg

--
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]

Reply via email to