New gist with just the gdb output

Thank Tim I have rotate my private keys for the relevant certificates.

```
Sudo apt-get install gdb
Sudo apt-get instal apport-unpack
wget 
https://launchpad.net/~vbernat/+archive/ubuntu/haproxy-2.2/+files/haproxy-dbgsym_2.2.27-1ppa1~focal_amd64.ddeb
dpkg -i haproxy-dbgsym_2.2.27-1ppa1~focal_amd64.ddeb
```

https://gist.github.com/jgrammen-agilitypr/31d3ad8ebecbf13963fbe59fcb5d30ae


Jason Grammenos | Operations & Infrastructure Analyst  
Pronouns: he/him
P: 613.232.7797 x1131
Toll-free: 866.545.3745 x1131
jason.gramme...@agilitypr.com
agilitypr.com
Learn new PR tips from our free resources.

-----Original Message-----
From: Christopher Faulet <cfau...@haproxy.com> 
Sent: January 30, 2023 10:45 AM
To: Jason Grammenos <jason.gramme...@agilitypr.com>; haproxy@formilux.org
Subject: Re: [ANNOUNCE] haproxy-2.2.27

Le 1/30/23 à 16:20, Jason Grammenos a écrit :
> Hello Christopher
> 
> Here is a gist with the ubuntu crash log (is this the right thing? If 
> not could you link to instruction on setting up gbd) Along with a 
> "minimal" reproduction configuration (not_working_haproxy.cfg)
> 
> https://gist.github.com/jgrammen-agilitypr/06c2baa16794e3bb78a76a25274
> 3dbc4
> 

It is an apport crash report. You can unpack it to get the core dump using
apport-unpack:

   apport-unpack file.crash /path/to/extract

Then you can run gdb to get the backtrace:

   gdb /usr/sbin/haproxy /path/to/extract/CoreDump
   [...]
   (gdb) t a a bt full  <<== It is the gdb command to get a full backtrace


Otherwise, you can install apport-retrace and use it with the -g option to 
launch gdb.

But first, you must take care to install the debug symbol:

 
https://wiki.ubuntu.com/DebuggingProgramCrash#Installing_dbgsym_packages_from_a_PPA


> I will note that the working_haproxy.cfg does start up correct on 
> 2.2.27, and that the only difference in the configs is
> 
> ```
> listen haproxy_https
>      bind *:443 ssl crt /etc/ssl/private/redacted_combined.pem crt 
> /etc/ssl/private/
>      log global
>      mode http
> ```

That's strange, the config is fairly simple. Thanks for the info !

--
Christopher Faulet

Reply via email to