Re: [PR] Fixed null pointer dereference in srv_cleanup_connections()

2021-01-06 Thread Amaury Denoyelle
PR Bot  wrote:

> Dear list!
> Author: Peter Skarpetis 
> Number of patches: 1
> This is an automated relay of the Github pull request:
>Fixed null pointer dereference in srv_cleanup_connections()
> Patch title(s): 
>Fixed null pointer dereference in srv_cleanup_connections()
> Link:
>https://github.com/haproxy/haproxy/pull/1031
> Edit locally:
>wget https://github.com/haproxy/haproxy/pull/1031.patch && vi 1031.patch
> Apply locally:
>curl https://github.com/haproxy/haproxy/pull/1031.patch | git am -
> Description:
>haproxy_srv_cleanup_connections_crash.cfg causes a null pointer
>dereference in srv_cleanup_connections . Configuration file works in
>2.0.19  branch but crashes in all subsequent versions including the
>dev branch. I did not track down the cause, I just added the null
>pointer check to stop the crashing.
>
>Crash can be reproduced
>with the following command:
>./haproxy -c -f
>haproxy_srv_cleanup_connections_crash.cfg
>haproxy_srv_cleanup_connections_crash.cfg  can be grabbed from the
>gist below:
>https://gist.github.com/peterska/769f41562f6b045df59df
>2294b2c20f0#file-haproxy_srv_cleanup_connections_crash-cfg
>configuration file has been edited enough to cause the crash while
>removing all references to certificates and CA authorities. It is not
>a production config file.
> Instructions:
>This github pull request will be closed automatically; patch should be
>reviewed on the haproxy mailing list (haproxy@formilux.org). Everyone is
>invited to comment, even the patch's author. Please keep the author and
>list CCed in replies. Please note that in absence of any response this
>pull request will be lost.

I can reproduce your issue on haproxy master. However I'm not sure why
idle_conns list is NULL in this case so I'll investigate it before
validating your patch.

-- 
Amaury Denoyelle



[PR] Fixed null pointer dereference in srv_cleanup_connections()

2021-01-05 Thread PR Bot
Dear list!

Author: Peter Skarpetis 
Number of patches: 1

This is an automated relay of the Github pull request:
   Fixed null pointer dereference in srv_cleanup_connections()

Patch title(s): 
   Fixed null pointer dereference in srv_cleanup_connections()

Link:
   https://github.com/haproxy/haproxy/pull/1031

Edit locally:
   wget https://github.com/haproxy/haproxy/pull/1031.patch && vi 1031.patch

Apply locally:
   curl https://github.com/haproxy/haproxy/pull/1031.patch | git am -

Description:
   haproxy_srv_cleanup_connections_crash.cfg causes a null pointer
   dereference in srv_cleanup_connections . Configuration file works in
   2.0.19  branch but crashes in all subsequent versions including the
   dev branch. I did not track down the cause, I just added the null
   pointer check to stop the crashing.
   
   Crash can be reproduced
   with the following command:
   ./haproxy -c -f
   haproxy_srv_cleanup_connections_crash.cfg
   haproxy_srv_cleanup_connections_crash.cfg  can be grabbed from the
   gist below:
   https://gist.github.com/peterska/769f41562f6b045df59df
   2294b2c20f0#file-haproxy_srv_cleanup_connections_crash-cfg
   configuration file has been edited enough to cause the crash while
   removing all references to certificates and CA authorities. It is not
   a production config file.

Instructions:
   This github pull request will be closed automatically; patch should be
   reviewed on the haproxy mailing list (haproxy@formilux.org). Everyone is
   invited to comment, even the patch's author. Please keep the author and
   list CCed in replies. Please note that in absence of any response this
   pull request will be lost.