Re: Enabling busenum.dll makes application exit difficult

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Hi Renjith, I don't know the answer to your problem but I would guess one of the drivers that your bus driver is enumerating is bad. So you need to isolate which driver it is.

I asked our drivers dev lead Kurt Kennett to help, and his response was:

From: Kurt Kennett
To: Sue Loh (DEY)

I’m a bit confused by his post. He says:

Once the bootup is done I am not able to execute any applications like
explorer.exe, ceplayer.exe, or not even a simple helloworld.exe. When I run
"gi proc" the output is like given below.


Then he says:

I did some trial and error and found out that when I disable busEnum.dll it
start working fine. I can run any application. The "gi proc" output also
became proper as given below.


Then he says:

And one more thing, when I run any application, the kernel and drivers work
fine. I verified this by enabling the touch panel debugmsgs for printing the
co-ordinates when I touch. I am getting all the prints properly. I also tried
by disabling touch driver and spi driver. But all the results were same.

Ok, so what I’m confused by – if he’s not loading drivers his touch wouldn’t work (I don’t think) if it’s mounted on top of SPI.

My advice to him at this point is to start with busenum.dll still ‘enabled’ (he should remove all the busenum stuff from his platform.reg), but with no drivers. If the platform boots and he can run apps, then it’s one of his drivers that is the source of his problem. If it still doesn’t work, then it’s something else.

The number of ‘udevice.exe’ is not something he should worry about – it’s a user-mode driver host. The ‘services’ stuff can load a user-mode driver, which will load into a udevice.exe.

K2


--

Sue
sloh@xxxxxxxxxxxxx (remove "online" from reply-to address)
http://blogs.msdn.com/ce_base/
_____________________________________________________________
This posting is provided "AS IS" with no warranties, and confers no rights.
_____________________________________________________________

.



Relevant Pages

  • Re: White progress bar during startup
    ... Loaded driver \WINDOWS\system32\ntoskrnl.exe ... Did not load driver ACPI Uniprocessor PC ... Did not load driver Audio Codecs ...
    (microsoft.public.windowsxp.help_and_support)
  • XP Pro crashes
    ... The bootlog shows an awful lot of 'Failed to load' entries so I'm taking the liberty of posting the whole bootlog here in the hope that someone can give me some pointers as to what is going on. ... Did not load driver WAN Miniport ...
    (microsoft.public.windowsxp.setup_deployment)
  • Re: Newbie Questiion
    ... You also come across as a very inexperienced driver when you say that a driver is stuck to take a illegal load. ... Microsoft actually paid no tax at all in 1999, despite $12.3 billion in reported U.S. profits. ... Corporate tax welfare slashed Worldcom’s tax bill by $5.3 billion over the past five years. ...
    (misc.transport.trucking)
  • Re: DRI seems to bee broken
    ... May 3 11:23:06 schlepptop kernel: The Regents of the University of California. ... Adds ~128k to driver. ... # To include support for VGA VESA video modes ... Load "dbe" ...
    (freebsd-current)
  • Re: 845 use in SET amps, output tranny info.
    ... but isn't the Lp a bit low relative to the load value of 8k? ... > Any slight increase in Np won't change the thd very much. ... > But the driver tube is important with thd. ... > Your pentode may or may not produce much 2H. ...
    (rec.audio.tubes)