Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Jan 2011 17:28:15 +0000
From:      Bruce Cran <bruce@cran.org.uk>
To:        "Nils Holland" <nh@tisys.org>
Cc:        David DEMELIER <demelier.david@gmail.com>, "C. P. Ghost" <cpghost@cordula.ws>, freebsd-current@freebsd.org
Subject:   Re: why panic(9) ?
Message-ID:  <20110112172815.000072d8@unknown>
In-Reply-To: <EDA4E84D0FDD44908E07588CB8BE187C@Nemesis>
References:  <AANLkTi=OQbS-0jJx0YwZhM7xDWPLOkaYYZAYfESUEvvM@mail.gmail.com> <CB13B0A9-E5EF-4351-9F17-C4628AA38004@mac.com> <AANLkTikP%2BxuPpVOxhU2msHHraRQRSUCqjG59S_Ss6pQ=@mail.gmail.com> <AF555A64-C04E-420A-9A2B-2C9AECF17BA1@mac.com> <AANLkTi=2Wo%2BRjyDrVRfCwyZYAprKe7U8k-DmwiVu0cM4@mail.gmail.com> <EDA4E84D0FDD44908E07588CB8BE187C@Nemesis>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 12 Jan 2011 13:43:10 +0100
"Nils Holland" <nh@tisys.org> wrote:

> Having a job in which I have to support people working on Windows, I
> can say for sure that there's no such thing in Windows that prevents
> third-party system level stuff to bring down the system. ;-)

In Windows there's a tool that runs when you build a driver called
Microsoft Auto Code Review that checks for things like buffer overflows
etc. One thing it flags is if your driver calls KeBugCheckEx and warns
that it's normally better to log the error and stop processing data
instead of bringing the system down. I always get that warning because
my driver was ported from FreeBSD, including a panic() function.

-- 
Bruce Cran



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110112172815.000072d8>