[pkg-wine-party] Bug#579890: grotty: infinite loop when processing a man page

Ove Kaaven ovek at arcticnet.no
Sat May 15 11:11:02 UTC 2010


Colin Watson skrev:
> Thanks.  Here's a reduced test case (run with 'groff -Tutf8 -mandoc'):
> 
>   .TH GetMIMETypeSubKeyA 3w "Jun 2009" "Wine API" "Wine API"
>   .SH NAME
>   \fBGetMIMETypeSubKeyA\fR (SHLWAPI.328)
>   .SH NOTES
>   .PP
>   The base path for the key is \fB"MIME\Database\Content Type\"\fR
> 
> There are two bugs here.  The simpler one to fix is the bug in the
> manual page (CCed wine at packages.debian.org for this).  It's using \ to
> mean a literal backslash, but actually \ introduces a groff escape; \D
> emits a drawing command while \C typesets a glyph by name.  This line
> should instead read:
> 
>   The base path for the key is \fB"MIME\eDatabase\eContent Type\"\fR

These man pages are generated by a Perl script (wine/tools/c2man.pl). I
don't know Perl. But if you open a bug report on libwine-dev-unstable or
so, I could perhaps forward it upstream or something.



More information about the pkg-wine-party mailing list