bug-groff
Thread
Date
Earlier messages
Messages by Thread
[bug #64183] [PATCH] allow test-groff to run a command besides "groff"
G. Branden Robinson
[bug #68845] [troff] make `pev` request report environment's control and no-break control characters
G. Branden Robinson
[bug #68838] [gropdf] add test
anonymous
[bug #68839] [troff] could be more helpful when `ft` request given bogus argument
G. Branden Robinson
[bug #68839] [troff] could be more helpful when `\f` escape sequence given bogus argument
G. Branden Robinson
[bug #68837] [troff] assertion failure when `fzoom` request given invalid font identifier
G. Branden Robinson
[bug #68837] [PATCH] [troff] assertion failure when `fzoom` request given invalid font identifier
G. Branden Robinson
[bug #68837] [PATCH] [troff] assertion failure when `fzoom` request given invalid font identifier
G. Branden Robinson
[bug #68837] [PATCH] [troff] assertion failure when `fzoom` request given invalid font identifier since commit 3dc11a61aa, 2026-04-18
G. Branden Robinson
[bug #68837] [PATCH] [troff] assertion failure when `fzoom` request given invalid font identifier since commit 3dc11a61aa, 2026-04-18
G. Branden Robinson
[bug #68836] [troff] assertion failure when `ftr` request given invalid first identifier
G. Branden Robinson
[bug #68836] [PATCH] [troff] assertion failure when `ftr` request given invalid first identifier
G. Branden Robinson
[bug #68836] [PATCH] [troff] assertion failure when `ftr` request given invalid first identifier
G. Branden Robinson
[bug #68833] [pic] Save/restore line thickness when respectively entering/exiting table region
anonymous
[bug #68833] [pic] Save/restore line thickness when respectively entering/exiting pic region
Dave
[bug #68832] [troff] assertion failure when escape squence with deprecated delimiter follows unterminated delimited escape sequence
G. Branden Robinson
[bug #68832] [PATCH] [troff] assertion failure when escape squence with deprecated delimiter follows unterminated delimited esc seq
G. Branden Robinson
[bug #68832] [PATCH] [troff] assertion failure when escape squence with deprecated delimiter follows unterminated delimited esc seq
G. Branden Robinson
[bug #68831] [pic] handle embedded eqn consistently with eqn outside of pic
anonymous
[bug #68831] [pic] handle embedded eqn consistently with eqn outside of pic
anonymous
[bug #68831] [pic] handle embedded eqn consistently with eqn outside of pic
Deri James
[bug #68831] [pic] handle embedded eqn consistently with eqn outside of pic
Dave
[bug #68831] [pic] handle embedded eqn consistently with eqn outside of pic
Deri James
[bug #68831] [eqn] Save/restore line thickness when respectively entering/exiting an equation
Dave
[bug #68830] [tbl] Save/restore line thickness when respectively entering/exiting table region
anonymous
[bug #68830] [tbl] Save/restore line thickness when respectively entering/exiting table region
anonymous
[bug #68830] [tbl] Save/restore line thickness when respectively entering/exiting table region
Deri James
[bug #68829] Shore up documentation of output drivers' handling of drawing commands
Dave
[bug #68828] [gropdf] Some unit values are handled incorrectly
Deri James
[bug #68828] [gropdf] Some unit values are handled incorrectly
Deri James
[bug #68826] [gropdf] Allow images to be placed at specific position on page.
Deri James
[bug #68826] [gropdf] Allow images to be placed at specific position on page.
Deri James
[bug #68825] [tbl] issues extraneous, spurious warning regarding comment escape sequence in table entry
G. Branden Robinson
[bug #68825] [PATCH] [tbl] issues extraneous, spurious warning regarding comment escape sequence in table entry
G. Branden Robinson
[bug #68825] [PATCH] [tbl] issues extraneous, spurious warning regarding comment escape sequence in table entry
G. Branden Robinson
[bug #68825] [PATCH] [tbl] issues extraneous, spurious warning regarding comment escape sequence in table entry
G. Branden Robinson
[bug #68818] [troff] equip input stream reading ("lexing") functions with a context argument
G. Branden Robinson
[bug #68819] [troff] assertion failure when `chop` request given invalid identifier
G. Branden Robinson
[bug #68819] [PATCH] [troff] assertion failure when `chop` request given invalid identifier
G. Branden Robinson
[bug #68819] [PATCH] [troff] assertion failure when `chop` request given invalid identifier
G. Branden Robinson
[bug #68817] [PATCH] [troff] assertion failure when `als` request given invalid first identifier
G. Branden Robinson
[bug #68817] [PATCH] [troff] assertion failure when `als` request given invalid first identifier
G. Branden Robinson
[bug #68816] [PATCH] [troff] add `.pi` register permitting inspection of output pipeline
G. Branden Robinson
[bug #68816] [PATCH] [troff] add `.pi` register permitting inspection of output pipeline
G. Branden Robinson
[bug #68816] [PATCH] [troff] add `.pi` register permitting inspection of output pipeline
G. Branden Robinson
[bug #68815] [troff] ASAN reports heap-use-after-free in `pi` request handler
G. Branden Robinson
[bug #68815] [PATCH] [troff] ASAN reports heap-use-after-free in `pi` request handler
G. Branden Robinson
[bug #68815] [PATCH] [troff] ASAN reports heap-use-after-free in `pi` request handler
G. Branden Robinson
[bug #68812] stop using variables of type `int` as array indices
G. Branden Robinson
[bug #68812] stop using variables of type `int` as array indices
G. Branden Robinson
[bug #68812] stop using variables of type `int` as array indices
Ingo Schwarze
[bug #68812] stop using variables of type `int` as array indices
G. Branden Robinson
[bug #68812] stop using variables of type `int` as array indices
Dave
[bug #68812] stop using variables of type `int` as array indices
G. Branden Robinson
[bug #68812] stop using variables of type `int` as array indices
Dave
[bug #68812] stop using variables of type `int` as array indices
Ingo Schwarze
[bug #68809] [mm] when `MULx` multi-column mode works, it handles `HU` headings poorly
G. Branden Robinson
[bug #68809] [mm] when `MULx` multi-column mode works, it handles `HU` headings poorly
G. Branden Robinson
[bug #68809] [mm] when `MULx` multi-column mode works, it handles `HU` headings poorly
Deri James
[bug #68809] [mm] when `MULx` multi-column mode works, it handles headings poorly
G. Branden Robinson
[bug #68808] [mm] `MULB` throws baffling diagnostic about `MULN` being unusable; since 1.24.0
G. Branden Robinson
[bug #68799] [tbl] want embedded *roff diagnostic complaining of overset set to assign blame to table entry
G. Branden Robinson
[bug #68799] [tbl] want embedded *roff diagnostic complaining of overset line to assign blame to specific table entry
G. Branden Robinson
[bug #68797] [troff] assertion failure when `rn` given invalid first identifier
G. Branden Robinson
[bug #68797] [PATCH] [troff] assertion failure when `rn` given invalid first identifier
G. Branden Robinson
[bug #68797] [PATCH] [troff] assertion failure when `rn` given invalid first identifier
G. Branden Robinson
[bug #68797] [PATCH] [troff] assertion failure when `rn` request given invalid first identifier
G. Branden Robinson
[bug #68796] [troff] assertion failure when `defcolor` request given invalid color identifier
G. Branden Robinson
[bug #68796] [troff] assertion failure when `defcolor` request given invalid color identifier
G. Branden Robinson
[bug #68796] [PATCH] [troff] assertion failure when `defcolor` request given invalid color identifier
G. Branden Robinson
[bug #68796] [PATCH] [troff] assertion failure when `defcolor` request given invalid color identifier
G. Branden Robinson
[bug #68795] [troff] `pcolor` request handler infloops when given invalid identifier since 1.24.0
G. Branden Robinson
[bug #68795] [troff] `pcolor` request handler infloops when given invalid identifier since 1.24.0
G. Branden Robinson
[bug #68794] [troff] assertion failure when `evc` request given invalid identifier
G. Branden Robinson
[bug #68794] [PATCH] [troff] assertion failure when `evc` request given invalid identifier
G. Branden Robinson
[bug #68794] [PATCH] [troff] assertion failure when `evc` request given invalid identifier
G. Branden Robinson
[bug #68793] [pdfmom] determine if `TMPDIR` environment variable assignment is useless
G. Branden Robinson
[bug #68793] [PATCH][pdfmom] determine if `TMPDIR` environment variable assignment is useless
Deri James
[bug #68793] [PATCH][pdfmom] determine if `TMPDIR` environment variable assignment is useless
G. Branden Robinson
[bug #68793] [PATCH][pdfmom] determine if `TMPDIR` environment variable assignment is useless
G. Branden Robinson
[bug #68793] [PATCH][pdfmom] determine if `TMPDIR` environment variable assignment is useless
Deri James
[bug #68793] [PATCH][pdfmom] determine if `TMPDIR` environment variable assignment is useless
G. Branden Robinson
[bug #68793] [PATCH] [pdfmom] determine if `TMPDIR` environment variable assignment is useless
G. Branden Robinson
[bug #68793] [PATCH] [pdfmom] determine if `TMPDIR` environment variable assignment is useless
Dave
[bug #68793] [PATCH] [pdfmom] determine if `TMPDIR` environment variable assignment is useless
G. Branden Robinson
[bug #68793] [PATCH] [pdfmom] determine if `TMPDIR` environment variable assignment is useless
Dave
[bug #68791] [troff] `rm` request stops processing arguments upon encountering an invalid one
G. Branden Robinson
[bug #68791] [PATCH] [troff] `rm` request stops processing arguments upon encountering an invalid one
G. Branden Robinson
[bug #68791] [PATCH] [troff] `rm` request stops processing arguments upon encountering an invalid one
G. Branden Robinson
[bug #68790] [troff] `rr` request stops processing arguments upon encountering an invalid one
G. Branden Robinson
[bug #68790] [PATCH] [troff] `rr` request stops processing arguments upon encountering an invalid one
G. Branden Robinson
[bug #68790] [PATCH] [troff] `rr` request stops processing arguments upon encountering an invalid one
G. Branden Robinson
[bug #68790] [PATCH] [troff] `rr` request stops processing arguments upon encountering an invalid one
G. Branden Robinson
[bug #68789] Allow non-ascii characters in image filenames to be used with gropdf.
Deri James
[bug #68789] Allow non-ascii characters in image filenames to be used with gropdf.
G. Branden Robinson
[bug #68789] [gropdf] want ability to encode non-ASCII code points in image file names
G. Branden Robinson
[bug #68789] [gropdf] want ability to encode non-ASCII code points in image file names
Deri James
[bug #68788] [troff] attempting to draw a horizontal glyph rule with `\l` with leader character as glyph fails assertion
G. Branden Robinson
[bug #68788] [PATCH] [troff] attempting to draw glyph rules with `\l` or `\L` with non-character as glyph fails assertion
G. Branden Robinson
[bug #68788] [PATCH] [troff] attempting to draw glyph rules with `\l` or `\L` with non-character as glyph fails assertion
G. Branden Robinson
[bug #64105] [eqn] off-by-one error in line numbering since groff 1.23.0
G. Branden Robinson
[bug #68787] [troff] `lf` request could validate its arguments better
G. Branden Robinson
[bug #68787] [PATCH] [troff] `lf` request could validate its arguments better
G. Branden Robinson
[bug #68787] [PATCH] [troff] `lf` request could validate its arguments better
G. Branden Robinson
[bug #68786] [troff] empty string interpolation given as argument to several requests cause assertion failures since 1.24.0
G. Branden Robinson
[bug #68786] [PATCH] [troff] empty string interpolation given as argument to several requests cause assertion failures since 1.24.0
G. Branden Robinson
[bug #68786] [PATCH] [troff] empty string interpolation given as argument to several requests cause assertion failures since 1.24.0
G. Branden Robinson
[bug #68784] [troff] empty string interpolation given as argument to `mso` request causes SEGV since 1.24.0
G. Branden Robinson
[bug #68784] [troff] empty string interpolation given as argument to `mso` request causes assertion failure since 1.24.0
G. Branden Robinson
[bug #68784] [PATCH] [troff] empty string interpolation given as argument to `mso` request causes assertion failure since 1.24.0
G. Branden Robinson
[bug #68784] [PATCH] [troff] empty string interpolation given as argument to `mso` request causes assertion failure since 1.24.0
G. Branden Robinson
groff: 5 memory-safety defect(s) — reports, PoCs and patches attached
DDT Cr
[bug #68783] [troff] SEGV when empty string interpolation given as argument to `so` request
G. Branden Robinson
[bug #68783] [troff] SEGV when empty string interpolation given as argument to `so` request
G. Branden Robinson
[bug #68783] [troff] empty string interpolation given as argument to `so` request causes SEGV since 1.24.0
G. Branden Robinson
[bug #68783] [troff] empty string interpolation given as argument to `so` request causes SEGV since 1.24.0
G. Branden Robinson
[bug #68783] [PATCH] [troff] empty string interpolation given as argument to `so` request causes SEGV since 1.24.0
G. Branden Robinson
[bug #68783] [PATCH] [troff] empty string interpolation given as argument to `so` request causes SEGV since 1.24.0
G. Branden Robinson
[bug #68782] [mm] `mmroff` can produce somewhat confusing diagnostic upon close(3perl)
G. Branden Robinson
[bug #68782] [mm] `mmroff` can produce somewhat confusing diagnostic upon close(3perl)
G. Branden Robinson
[bug #68782] [PATCH] [mm] `mmroff` can produce somewhat confusing diagnostic upon close(3perl)
G. Branden Robinson
[bug #68782] [PATCH] [mm] `mmroff` can produce somewhat confusing diagnostic upon close(3perl)
G. Branden Robinson
[bug #68781] [gropdf] Introduce \X'pdf: inline' which emulates \X'ps: import'
Deri James
[bug #68781] [gropdf] Introduce \X'pdf: inline' which emulates \X'ps: import'
G. Branden Robinson
[bug #68781] [gropdf] Introduce \X'pdf: inline' which emulates \X'ps: import'
G. Branden Robinson
[bug #68781] [gropdf] Introduce \X'pdf: inline' which emulates \X'ps: import'
Deri James
[bug #68781] [gropdf] Introduce \X'pdf: inline' which emulates \X'ps: import'
Deri James
[bug #68781] [gropdf] Introduce \X'pdf: inline' which emulates \X'ps: import'
Deri James
[bug #64892] [tbl] alloc-dealloc-mismatch with "-fsanitize=address"
G. Branden Robinson
[bug #68775] [PATCH] build: GROFF_G Autoconf test botched in commit 142b8d93fc, 2026-10-08
G. Branden Robinson
[bug #68775] [PATCH] build: GROFF_G Autoconf test botched in commit 142b8d93fc, 2026-10-08
Alexis
[bug #68775] [PATCH] build: GROFF_G Autoconf test botched in commit 142b8d93fc, 2026-10-08
G. Branden Robinson
[bug #68775] [PATCH] build: GROFF_G Autoconf test botched in commit 142b8d93fc, 2026-10-08
Alexis
[bug #68775] [PATCH] build: GROFF_G Autoconf test botched in commit 142b8d93fc, 2026-10-08
G. Branden Robinson
[bug #68768] [grohtml] typo in recent pre-grohtml fix
G. Branden Robinson
[bug #68771] [gropdf] Fails to handle multi-line Hexstring when importing a pdf.
Deri James
[bug #68771] [gropdf] Fails to handle multi-line Hexstring when importing a pdf.
G. Branden Robinson
[bug #68771] [gropdf] Fails to handle multi-line Hexstring when importing a pdf.
Deri James
[bug #68771] [gropdf] Fails to handle multi-line Hexstring when importing a pdf.
Deri James
[bug #68771] [gropdf] fails to handle multi-line hex string when importing a PDF
G. Branden Robinson
[bug #68771] [gropdf] Fails to handle multi-line Hexstring when importing a pdf.
Deri James
[bug #68688] [PATCH] [grohtml] `pre-grohtml` vulnerable to command injection (CWE-78)
G. Branden Robinson
[bug #68687] [PATCH] [pdfmom] vulnerable to command injection (CWE-78)
G. Branden Robinson
[bug #68687] [PATCH] [pdfmom] vulnerable to command injection (CWE-78)
G. Branden Robinson
[bug #68689] [PATCH] [mm] `mmroff` vulnerable to command injection (CWE-78)
G. Branden Robinson
[bug #59179] [man] cR and X registers used together lose the page number
G. Branden Robinson
[bug #63768] [man] want configurable URL format for man page hyperlinks
G. Branden Robinson
[bug #61833] gnulib module "posixcheck" reveals some defects
G. Branden Robinson
[bug #68765] pdfmom fails when pdfroff is present
Jakub Kulik
[bug #68765] pdfmom fails when pdfroff is present
G. Branden Robinson
[bug #68765] pdfmom fails when pdfroff is present
Deri James
[bug #68765] pdfmom fails when pdfroff is present
Deri James
[bug #68765] pdfmom fails when pdfroff is present
G. Branden Robinson
[bug #68765] pdfmom fails when pdfroff is present
G. Branden Robinson
[bug #68765] pdfmom fails when pdfroff is present
G. Branden Robinson
[bug #68765] pdfmom fails when pdfroff is present
G. Branden Robinson
[bug #68765] pdfmom fails when pdfroff is present
Ineiev
[bug #68765] pdfmom fails when pdfroff is present
Ineiev
[bug #68765] pdfmom fails when pdfroff is present
G. Branden Robinson
[bug #68765] pdfmom fails when pdfroff is present
Jakub Kulik
[bug #68765] pdfmom fails when pdfroff is present
Dave
[bug #68765] pdfmom fails when pdfroff is present
G. Branden Robinson
[bug #68765] pdfmom fails when pdfroff is present
G. Branden Robinson
[bug #68765] pdfmom fails when pdfroff is present
G. Branden Robinson
[bug #68765] pdfmom fails when pdfroff is present
Dave
[bug #68765] pdfmom fails when pdfroff is present
Deri James
[bug #68765] pdfmom fails when pdfroff is present
Ingo Schwarze
[bug #68765] pdfmom fails when pdfroff is present
Dave
[bug #68761] [soelim] file inclusion failures are not fatal; they (configurably) should be
G. Branden Robinson
[bug #68761] [soelim] file inclusion failures are not fatal; they (configurably) should be
G. Branden Robinson
[bug #68764] [eqn] `neqn` script should use `GROFF_COMMAND_PREFIX` variable to locate `eqn`
G. Branden Robinson
[bug #68764] [eqn] `neqn` script should use `GROFF_COMMAND_PREFIX` variable to name `eqn` command
G. Branden Robinson
[bug #68764] [eqn] `neqn` script should use `GROFF_COMMAND_PREFIX` variable to name `eqn` command
G. Branden Robinson
[bug #68762] groff 1.24.2 fails to build with libcxx-23: src/roff/troff/env.cpp:265:3: error: use of undeclared identifier 'qsort'
Brahmajit Das
[bug #68762] [troff] 1.24.2 build failure with libcxx-23: use of undeclared identifier 'qsort'
G. Branden Robinson
[bug #68762] groff 1.24.2 fails to build with libcxx-23: src/roff/troff/env.cpp:265:3: error: use of undeclared identifier 'qsort'
Brahmajit Das
[bug #68762] [troff] 1.24.2 build failure with libcxx-23: use of undeclared identifier 'qsort'
G. Branden Robinson
[bug #68741] Typo fix
Álvar Ibeas
[bug #68741] [PATCH] groff_char(7): typo in Latin-1 character table
G. Branden Robinson
[bug #68741] [PATCH] groff_char(7): typo in Latin-1 character table
G. Branden Robinson
[bug #68741] [PATCH] groff_char(7): typo in Latin-1 character table
G. Branden Robinson
[bug #68686] [PATCH] [grn] stack buffer overflow when processing spline curve with a large number of control points
G. Branden Robinson
[bug #68733] [mm] `mmroff` doesn't propagate `groff` error exit status
G. Branden Robinson
[bug #68733] [mm] `mmroff` doesn't propagate `groff` error exit status
G. Branden Robinson
[bug #68733] [mm] `mmroff` doesn't propagate `groff` error exit status
Ingo Schwarze
[bug #68733] [mm] `mmroff` doesn't propagate `groff` error exit status
G. Branden Robinson
[bug #68733] [PATCH] [mm] `mmroff` doesn't propagate `groff` error exit status
G. Branden Robinson
[bug #68733] [PATCH] [mm] `mmroff` doesn't propagate `groff` error exit status
G. Branden Robinson
[bug #68733] [PATCH] [mm] `mmroff` doesn't propagate `groff` error exit status
Ingo Schwarze
[bug #68733] [PATCH] [mm] `mmroff` doesn't propagate `groff` error exit status
G. Branden Robinson
[bug #68733] [PATCH] [mm] `mmroff` doesn't propagate `groff` error exit status
Ingo Schwarze
[bug #57638] [me] regression of correct 1.22.3`nm` macro behavior
G. Branden Robinson
[bug #57638] [me] regression of correct 1.22.3 `nm` macro behavior
G. Branden Robinson
[bug #68684] [hpftodit] ASAN reports heap buffer overwrite and overread when given crafted TFM file
G. Branden Robinson
[bug #68680] [PATCH] [hpftodit] 1-byte heap buffer overwrite
G. Branden Robinson
[bug #68726] [grohtml] migrate `pre-grohtml` from fprintf(3) to `fatal()` where appropriate
G. Branden Robinson
[bug #68727] [mm] a simple use of `INITR` with `mmroff` stopped working in groff 1.24.0
G. Branden Robinson
[bug #68727] [PATCH] [mm] a simple use of `INITR` with `mmroff` stopped working in groff 1.24.0
G. Branden Robinson
[bug #68727] [PATCH] [mm] a simple use of `INITR` with `mmroff` stopped working in groff 1.24.0
Ingo Schwarze
[bug #68727] [PATCH] [mm] a simple use of `INITR` with `mmroff` stopped working in groff 1.24.0
G. Branden Robinson
Earlier messages