Windows can't boot after driver installed

Soft platform: windowXP SP2+WinDDK2003+VC6.0+DriverStudio3.2
Device: PLX9052 switching value input/output PCI card

The problem occured when I used the “Event inform” method to perform the APP
to receive a interrupt from the driver. The fucntions of the driver are all OK
through debuging the Checked type of driver, but when restart the computer , the
computer can’t load windows.

so how can I check where the problem is?

> The fucntions of the driver are all OK through debuging the Checked type of driver,

It does not necessarily mean that everything is OK - some bugs are not that easy to detect. For example, it may corrupt memory that is owned by some other driver, and, in such case, machine will BSOD when the “victim” tries to access corrupt memory and not at the time when your driver actually corrupts it…

What does the blue screen say???

Anton Bassov

The problem is ——it is not a blue screen——it does post any infromation

When I installed my driver ,and restart the computer, AS you know , after the BIOS check past , then the SoftIce choce information splash , if you do nothing here , there will be a cursor twinkling in the top_left of the screen , then , the computer stop here , the windows boot secquence doesn’t launch.

If you want to boot windows , you must reset the computer ,then , the windows will let you choose , I can choose ——“load the last time of correct configuration ”, then I can go into windows ——of course , the dirver is nont installled

Sorry for edit errors, Post again.

The problem is -------is not a blue screen------it does not post any infromation

When I installed my driver ,and restart the computer, AS you know , after the
BIOS check past , then the SoftIce choce information splash , if you do nothing
here , there will be a cursor twinkling in the top_left of the screen , then ,
the computer stop here , the windows boot secquence doesn’t launch.

If you want to boot windows , you must reset the computer ,then , the
windows will let you choose , I can choose -------“load the last time of
correct configuration”,then I can go into windows ------of course , the
dirver is nont installled

Use the debugger to step through your driver code and trace its
execution until you understand where it is failing.

There are two other suggestions that you should consider:

  1. get rid of softice and use windbg;
  2. get rid of DriverStudio and convert over to KMDF.

Neither of these suggestions will help you with your immediate problem
(except perhaps 1) but they will help you to deliver your product with
acceptable quality.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@gmail.com
Sent: Wednesday, March 14, 2007 11:06 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Windows can’t boot after driver installed

Soft platform: windowXP SP2+WinDDK2003+VC6.0+DriverStudio3.2
Device: PLX9052 switching value input/output PCI card

The problem occured when I used the “Event inform” method to perform
the APP
to receive a interrupt from the driver. The fucntions of the driver are
all OK
through debuging the Checked type of driver, but when restart the
computer , the
computer can’t load windows.

so how can I check where the problem is?


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer