Before reporting a bug, make sure you have really found a genuine bug.
Here are the steps for submitting a bug report. Following them will make both your life and the lives of the maintainers much easier.
gawk
.
Many bugs (usually subtle ones) are fixed at each release, and if yours
is out-of-date, the problem may already have been solved.
LC_ALL
to LC_ALL=C
causes things to behave as you expect. If so, it’s
a locale issue, and may or may not really be a bug.
awk
program and input data file that
reproduce the problem.
gawkbug
program to submit the bug report. This
program sets up a bug report template and opens it in your editor.
You then need to edit it appropriately to include:
gawk
gave you. Also say what you expected to occur; this helps
us decide whether the problem is really in the documentation.
The gawkbug
program sends email to
“bug dash gawk at gnu dot org”.
The gawk
maintainers subscribe to this address, and
thus they will receive your bug report.
Do not send mail to the maintainers directly;
the bug reporting address is preferred because the
email list is archived at the GNU Project.
If you are using OpenVMS or the MinGW build of gawk
,
the gawkbug
script won’t be available. Please send
the previously listed information directly in an email to
the bug list. Please send any test program or data files
as attachments, instead of inline in the email, to avoid
their being mangled by various mail systems.
NOTE: Many distributions of GNU/Linux and the various BSD-based operating systems have their own bug reporting systems. If you report a bug using your distribution’s bug reporting system, you should also send a copy to “bug dash gawk at gnu dot org”.
This is for two reasons. First, although some distributions forward bug reports “upstream” to the GNU mailing list, many don’t, so there is a good chance that the
gawk
maintainers won’t even see the bug report! Second, mail to the GNU list is archived, and having everything at the GNU Project keeps things self-contained and not dependent on other organizations.
Please note: We ask that you follow the GNU Kind Communication Guidelines in your correspondence on the list (as well as off of it).