From owner-freebsd-stable@FreeBSD.ORG Wed Apr 25 18:08:44 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC46B16A404 for ; Wed, 25 Apr 2007 18:08:44 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id B587913C455 for ; Wed, 25 Apr 2007 18:08:44 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 9D4211A4D90; Wed, 25 Apr 2007 11:09:09 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 43361513F4; Wed, 25 Apr 2007 14:08:43 -0400 (EDT) Date: Wed, 25 Apr 2007 14:08:43 -0400 From: Kris Kennaway To: Oleg Derevenetz Message-ID: <20070425180843.GA72881@xor.obsecurity.org> References: <20070313140848.GA89182@steerpike.hanley.stade.co.uk> <20070423025631.GA33256@steerpike.hanley.stade.co.uk> <20070423113912.GE2052@deviant.kiev.zoral.com.ua> <462DDB4D.8080507@delphij.net> <1177442585.462e5919c71f0@webmail.vsi.ru> <462EC294.3040001@delphij.net> <20070425035316.GB44054@xor.obsecurity.org> <1177488860.462f0ddc6ce8c@webmail.vsi.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LZvS9be/3tNcYl/X" Content-Disposition: inline In-Reply-To: <1177488860.462f0ddc6ce8c@webmail.vsi.ru> User-Agent: Mutt/1.4.2.2i Cc: LI Xin , freebsd-stable@freebsd.org, Kris Kennaway Subject: Re: How to report bugs (Re: 6.2-STABLE deadlock?) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Apr 2007 18:08:44 -0000 --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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. >=20 > Not all people can do deadlock debugging, though. In my case turning on= =20 > INVARIANTS and WITNESS leads to unacceptable performance penalty due to h= eavily=20 > loaded server. So I can only describe my case, actions and result without= =20 > 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 --LZvS9be/3tNcYl/X Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGL5kqWry0BWjoQKURArGdAJ45neq21TZTvC6EQi+J08D8eyKrqQCgwEuv dlfA7y6e7MOum9A0twRH+3U= =LA/P -----END PGP SIGNATURE----- --LZvS9be/3tNcYl/X--