RE: Windbg or SoftIce?



I have been a SoftICE/DriverStudio user since around 1999 or so but I am
currently in the progress of migrating over to WinDbg. Although it can be a
bit risky, it is very handy to be able to debug on a single machine. Lately
though, I have had problems with SoftICE. In fact, right now I can't get
SoftICE to run at all. It may have started when I installed the WDF beta but
I am not absolutely certain about the timing.

Anyway, I have been using WinDbg to read crash dumps for a couple of years
and it is starting to grow on me. I can also put WinDbg and my development
tools on a laptop and have a portable debug workstation. This comes in handy
when you have to go to the system test lab, or God forbid a customer site, to
debug a driver problem. WinDbg is also supported by Microsoft, it is free,
and it is kept up to date with OS changes.

It may just be me, but it seems like Compuware is not as engaged in the
driver game as they used to be. Was Compuware at WinHEC this year? I don't
remember seeing them.

Mike

"Antranik" wrote:

> Which is better for kernel mode driver debugging - Windbg or SoftIce?
>
>
>
.



Relevant Pages

  • Re: ZwCreateFile BSOD
    ... Drop SoftIce since it is worthless and unsupported. ... and then do a!analyze with WinDbg and submit that to the group. ... for me to get debug statements to be transmitted over the serial port. ... The only way to find crashes well is!analyze. ...
    (microsoft.public.development.device.drivers)
  • Re: Driver Expert
    ... > SoftICE and Visual SoftICE ... > Bounds Checker ... understand WDM and your own driver model very very well. ... WinDBG. ...
    (microsoft.public.development.device.drivers)
  • Re: question about oneys samples
    ... I have stated this on a number of forums, SoftIce has problems: ... debug your driver on the latest version you are SOL ... system reboots and have WinDBG load it for you. ... By using Microsoft's> central symbol server and a 1394 cable, WinDBG is just a "no brainer" for> me. ...
    (microsoft.public.development.device.drivers)
  • Re: Build device driver using Microsoft Visual C++ 2005
    ... I have never tried the WinDbg 2 machine thing ... ... For me Softice is ... I was wrong for jumping to conclusions about 2 machine debugging ... development environment with the driver, this latter is critical if you work ...
    (microsoft.public.development.device.drivers)
  • Re: Debugging NDIS protocol driver
    ... you cannot run and debug a driver ... with windbg on a standalone PC. ... > Is there a fundamental mistake in my debugging approach? ...
    (microsoft.public.development.device.drivers)

Loading