Re: How to report bugs (Re: 6.2-STABLE deadlock?)



On Wed, Apr 25, 2007 at 12:14:20PM +0400, Oleg Derevenetz wrote:

Until you (or a developer) have analyzed the resulting information,
you cannot definitively determine whether or not your problem is the
same as a given random other problem, and you may just confuse the
issue by making claims of similarity when you are really reporting a
completely separate problem.

Not all people can do deadlock debugging, though. In my case turning on
INVARIANTS and WITNESS leads to unacceptable performance penalty due to heavily
loaded server. So I can only describe my case, actions and result without
providing any debug information.

But you can still do *some* things, e.g. backtraces and/or a coredump:
every little bit helps.

Ultimately, though, you have to understand and accept that the less
information you provide, the less chance there is that a developer
will be able to track down your problem. In fact a developer may have
to effectively ignore your problem report altogether, because of what
I explained about "symptoms" usually not being enough to tell one bug
from another.

In general, when you encounter a bug in FreeBSD, you have a little bit
of work to do on your side before we can start doing the rest. I
understand that you may not be in a position to do that work, but that
means you also need to understand that we can't do it either.

Kris

Attachment: pgpXdPnj3nu53.pgp
Description: PGP signature



Relevant Pages

  • Testing Methods RFC
    ... Timeliness of Bug Reports ... If a bug is not discovered until the developer ... An Active Tester is one that is actively part of the development team. ...
    (comp.programming)
  • Testing Methods RFC
    ... Timeliness of Bug Reports ... If a bug is not discovered until the developer ... An Active Tester is one that is actively part of the development team. ...
    (microsoft.public.dotnet.general)
  • Re: Do you have a Knowledge Officer?
    ... Weasel words are almost always intended to deceive or draw attention from something the ... As a development manager or project manager, you here a lot of weasel words and excuses ... When a developer tells you things are ... programmers use this excuse to downplay a bug. ...
    (comp.lang.cobol)
  • Re: [BUG] New Kernel Bugs
    ... kernels before I happen to install it, discover it's broken on my own machine, ... But what can a developer do if a bug report effectively reads ... One option is to push this role to the bug reporter. ...
    (Linux-Kernel)
  • Re: bugzilla not being particularly helpful
    ... >> Bugzilla is a developer tool. ... Developer time is generally better spent ... This is a 'classic' problem for bug systems. ... From the Google help pages. ...
    (Fedora)