re: Eventually the window manager simply says that enough is enough
@alegr1 "I don't think the whole chain of calls ever leaves the user mode": "ntdll!KiUserCallbackDispatcher": This is a callback from win32k. The kernel-mode stack is waiting for a NtCallbackReturn to...
View Articlere: Don't be helpless: What might be the reason for a "Path not found" error?
Raymond, don't be obtuse. It's obvious to everyone here that the path mentioned couldn't be found. But that is not the issue. As the user said, it looks like the tool was accessing the wrong path or...
View Articlere: Eventually the window manager simply says that enough is enough
Wait what wow that's a kernel callback chain on the stack. Time to dust-off the native call loader and see if it's possible to bluescreen the kernel by overrunning its stack.
View Articlere: How can I determine the underlying cause of a EXCEPTION_IN_PAGE_ERROR...
By the way, for the first parameter for which 8 means execution, there are named constants in WinNT.h. It is a platform-specific value, so you should probably use them instead of the literal 8....
View Articlere: Eventually the window manager simply says that enough is enough
That's just great. Let's nest some 30 hooks, and then issue random IOs and IOCTLs.
View Articlere: Eventually the window manager simply says that enough is enough
@alegr1: Don't forget IO interrupts. I've got a device driver in archive that wants >4k for its bottom half handler.
View Articlere: How can I determine the underlying cause of a EXCEPTION_IN_PAGE_ERROR...
When reading the doc part that Raymond copied I wondered why DEP would cause an EXCEPTION_IN_PAGE_ERROR, but Myria's comment explains it. The doc is wrong (as usual).
View Articlere: Don't be helpless: What might be the reason for a "Path not found" error?
I think for this one Raymond has all bases covered because it is an (1)internal (2)programmer's tool (3)at Microsoft. So one cannot really nitpick about how the wording of the error message is...
View Articlere: How can I determine the underlying cause of a EXCEPTION_IN_PAGE_ERROR...
Bottom line. You can't trust msdn documentation.
View Articlere: Don't be helpless: What might be the reason for a "Path not found" error?
@Raymond: [It most likely had to be done for app compat. This isn't the sort of thing you do for no reason. -Raymond] Most probably NOT for any technical reason, no.
View Articlere: How can I determine the underlying cause of a EXCEPTION_IN_PAGE_ERROR...
A bit overly nit-picky on the MSDN doco above...real issue is devs who haven't learned how to search on the Internet. MSDN had all info needed. As for ”untrustworthy computing” you're probably one of...
View Articlere: Eventually the window manager simply says that enough is enough
@Joshua: AFAIK each time a user-mode callback is done, a new kernel stack is created (on Vista and later) to prevent this. Of course, there is a limit to how many such stacks can be created, and when...
View Articlere: How can I determine the underlying cause of a EXCEPTION_IN_PAGE_ERROR...
@Malcolm: wow... Ad hominem much? How about growing up a bit? Or perhaps these are your psychic powers in action? You don't *need* to know anything about a person other than whether they feel they can...
View Articlere: Now that Windows makes it harder for your program to block shutdown, how...
@xpclient: A progress bar is pointless. Once the user has initiated a hibernate by closing the lid (or indeed in the UI after reviewing the blocking app dialog), the system should hibernate. Nothing...
View Articlere: Globalization quiz: In honor of, well, that's part of the quiz
W3C confirms this page has 94 Errors and 43 warnings, when validating to the page's doctype. That's INVALID xhtml. MS has a *proven* track record of ill intentions, it isn't just some incompetent...
View Articlere: Globalization quiz: In honor of, well, that's part of the quiz
[I admire your "proof" that the CMS developer made a strategic choice to be be malicious.] Shrug. xhtml = dead end anyway. Why bother care?
View Articlere: Now that Windows makes it harder for your program to block shutdown, how...
> If a Windows shutdown breaks your lathe..., is that equipment safe to use at all? How will > it handle a plain old system crash (which of course terminates the lathe control program >...
View Articlere: Why do you have to wait for Windows Error Reporting to check for...
Anthony: Getting crash dumps can be handy; the last desktop (GUI) app I shipped, I included a last-resort exception handler which would POST the backtrace via HTTP. Not totally reliable of course - no...
View Articlere: Globalization quiz: In honor of, well, that's part of the quiz
But I thought you don't run the blog software. So who is to blame for the doctype declaration and the non-xhtml (apart from ASP.NET, which didn't get the memo at all)? [I don't know who decides on all...
View Article