Well, programmers are not known for good English. Did you run the vista sp1
patch as administrator? Report the bug, if it stands after doing the usual
things to test bugs (update 64-bit drivers, especially video; boot in safe
mode etc.)
There are some known bugs in Vista that might explain it, e.g.:
http://club.cdfreaks.com/showthread.php?t=205617
[snip]
>>> It's not a service pack for a beta, but rather, the service pack itself
>>> is a beta. (i.e. the final version of the service pack has not been
[quoted text clipped - 7 lines]
>> If you are right that this is a beta of the sevice pack then my original
>> problem remains in that it did not work for me.
> Well, programmers are not known for good English.
You may be right but I don't think this is a very good excuse for the
risible description of this particular item.
> Did you run the vista sp1 patch as administrator? Report the bug, if it
> stands after doing the usual things to test bugs (update 64-bit drivers,
> especially video; boot in safe mode etc.)
>
> There are some known bugs in Vista that might explain it, e.g.:
> http://club.cdfreaks.com/showthread.php?t=205617
Yes, I did run it as an Admin and I did check all the drivers etc.
I have not yet reported it as a bug since I wanted to find out if others
were having similar problems before doing this as the failure could be the
result of something I am doing wrong.
Thanks for the additional information, which aligns with my own research. I
have now analysed the memory dump using WinDbg and this suggests that the
fault is caused by some sort of low level I/O issue.
But I will now await the full release as I am far from alone in seeing
BSOD's from Vista SP1 so I am sure Microsoft is very aware of the issue.
Thanks again for your assistance.
Brian Gladman
Tech_vs_Life - 27 Feb 2007 00:26 GMT
>> Well, programmers are not known for good English.
>
> You may be right but I don't think this is a very good excuse for the
> risible description of this particular item.
True, but then is there really a good excuse for being a programmer in the
first place.
> Thanks for the additional information, which aligns with my own research.
> I have now analysed the memory dump using WinDbg and this suggests that
> the fault is caused by some sort of low level I/O issue.
Sorry I couldn't be of more help. You may be able to able to determine the
exact driver (if any) causing the problem from the memory dump, but I have
an aversion to analyzing memory dumps:
http://blogs.msdn.com/iliast/archive/2006/12/11/crash-dump-analysis.aspx
>But I will now await the full release as I am far from alone in seeing
>BSOD's from Vista SP1 so I am sure Microsoft is very aware of the issue.
I expect the final release should be out soon, since I think the beta is
from early Dec.
Brian Gladman - 27 Feb 2007 10:11 GMT
>>> Well, programmers are not known for good English.
>>
[quoted text clipped - 12 lines]
> have an aversion to analyzing memory dumps:
> http://blogs.msdn.com/iliast/archive/2006/12/11/crash-dump-analysis.aspx
Thanks for the further information - I got some way down this path but the
blog allowed me to get a bit further. It is a failure in the kernel code
caused by a driver:
----------------------------------------------
APC_INDEX_MISMATCH (1)
This is a kernel internal error. The most common reason to see this
bugcheck is when a filesystem or a driver has a mismatched number of
calls to disable and re-enable APCs. The key data item is the
Thread->KernelApcDisable field. A negative value indicates that a driver
has disabled APC calls without re-enabling them. A positive value indicates
that the reverse is true. This check is made on exit from a system call.
Arguments:
Arg1: 000000007791066a, address of system function (system call)
Arg2: 0000000000000000, Thread->ApcStateIndex << 8 | Previous ApcStateIndex
Arg3: 000000000000ffff, Thread->KernelApcDisable
Arg4: fffff9801b5d9ca0, Previous KernelApcDisable
----------------------------------------------
but it doesn't say (or I couldn't find) which driver was involved, only that
it died while in werfault.exe (Windows Error Reporting).
Brian Gladman