Video driver in endless loop

  • Thread starter Thread starter Dan
  • Start date Start date
D

Dan

I am working on an application which I believe is misbehaved and causing a
problem with Windows XP. The symptom that I see is the display resolution is
reset to 640X480 and 4 bit color. I am unable to change these settings until
I reboot. I get a message box stating that Windows has detected and
recovered from a device error. The event log has an error logged stating
that the video driver got stuck in an infinite loop. It further states that
this is usually a problem with the device itself or the driver.

My question is this: "How does Windows XP determine that a device driver is
stuck in an infinite loop?"

If I knew the answer to this question, it may bring some understanding to
what I may be doing in my application to cause problems for the driver.

At this point, I don't believe it is a driver issue because I can get the
same thing to happen on two different machines with two different brands of
video cards. It is my assumption that my application is doing something
which then causes problems for the display driver. I know that I am
performing many tasks on the thread which is responsible for handling the
message loop. If I get a backlog of messages in the queue, could this cause
problems at the driver level?

Dan
 
Dan,
Please send me e-mail.... I would like to discuss this
with you furthur.
Thanks,
Aaron C. Smith
(e-mail address removed)
Microsoft Video Driver Online Crash Analysis Team Lead
 
Aaron,

I sent you an email on 10/24. Please let me know if you did not receive, I
can resend.

Dan
 
Back
Top