gdb: Bug Criteria
31.1 Have You Found a Bug?
==========================
If you are not sure whether you have found a bug, here are some
guidelines:
* If the debugger gets a fatal signal, for any input whatever, that
is a GDB bug. Reliable debuggers never crash.
* If GDB produces an error message for valid input, that is a bug.
(Note that if you're cross debugging, the problem may also be
somewhere in the connection to the target.)
* If GDB does not produce an error message for invalid input, that is
a bug. However, you should note that your idea of "invalid input"
might be our idea of "an extension" or "support for traditional
practice".
* If you are an experienced user of debugging tools, your suggestions
for improvement of GDB are welcome in any case.