Re: -Thtml double free in tcache 2; Abort

2024-06-20 Thread Alejandro Colomar
On Thu, Jun 20, 2024 at 01:54:57PM GMT, G. Branden Robinson wrote: > Hi Alex, Hi Branden, > At 2024-06-17T23:23:03+0200, Alejandro Colomar wrote: > > On Mon, Jun 17, 2024 at 01:43:38PM GMT, G. Branden Robinson wrote: > > > Until grohtml's putatively sloppy handling of memory can be sorted > > > o

Re: -Thtml double free in tcache 2; Abort

2024-06-20 Thread G. Branden Robinson
Hi Alex, At 2024-06-17T23:23:03+0200, Alejandro Colomar wrote: > On Mon, Jun 17, 2024 at 01:43:38PM GMT, G. Branden Robinson wrote: > > Until grohtml's putatively sloppy handling of memory can be sorted > > out, let this be an object lesson in being careful what you wish > > for. ;-) > > I trust

Re: -Thtml double free in tcache 2; Abort

2024-06-17 Thread Alejandro Colomar
Hi Branden, On Mon, Jun 17, 2024 at 01:43:38PM GMT, G. Branden Robinson wrote: > Me neither. > > I bisected it down to this. > > 0951ff53e47cfc8dda792e23f2111268bd3dd81b is the first bad commit > commit 0951ff53e47cfc8dda792e23f2111268bd3dd81b > Author: G. Branden Robinson > Date: Thu Aug 10

Re: -Thtml double free in tcache 2; Abort

2024-06-17 Thread G. Branden Robinson
Hi Alex, At 2024-06-16T22:49:38+0200, Alejandro Colomar wrote: > > alx@debian:~/tmp/groff$ cat keyrings.7 > > .TH a s d f > > .SH foo > > .TP > > foobar > > alx@debian:~/tmp/groff$ troff -man -Thtml <./keyrings.7 >/dev/null > > free(): double free detected in tcache 2 > > Aborted > > alx@debian:

Re: -Thtml double free in tcache 2; Abort

2024-06-16 Thread Alejandro Colomar
On Sun, Jun 16, 2024 at 10:10:38PM GMT, Alejandro Colomar wrote: > Hi Branden, > > In the git HEAD of the man pages repository, I can reproduce a bug in > groff -Thtml: > > alx@debian:~/tmp/groff$ cat keyrings.7 > .TH a s d f > .SH foo > .TP > foobar > alx@debian:~/tmp/groff$ troff -man -Thtml

-Thtml double free in tcache 2; Abort

2024-06-16 Thread Alejandro Colomar
Hi Branden, In the git HEAD of the man pages repository, I can reproduce a bug in groff -Thtml: alx@debian:~/tmp/groff$ cat keyrings.7 .TH a s d f .SH foo .TP foobar alx@debian:~/tmp/groff$ troff -man -Thtml <./keyrings.7 >/dev/null free(): double free detected in tcache 2 Aborted alx@debian:~/