Preface: The MS Knowledge Base can be so annoying sometimes -- I asked about a stop message (see below), poked around, did some other stuff, and wanted to go back to an article I'd seen, so I searched on the same stop message -- and got a different set of responses . . .
Problem: I'm trying to decide whether or not applying SP6a to a server that's giving us problems will help. Basically, it randomly crashes with the following Stop message:
Stop: 0x0000000A (0x.00000004, 0x00000012, 0x00000000, 0x801EAF7A)
Address 801eaf7a has been based at 80le3000_aic78xx.sys
CPUID: Genuine Intel 65.2 irql:1fDPC Sysver 0xf0000565
The next six DLL Base/file lines read: ntoskernel.exe, atapi.sys, aic78xx.sys, hal.dll, scsiport.sys, and aic7802.sys, plus hex codes.
At first, I thought that all of this indicated a problem with the SCSI adapter driver (aic78xx.sys, right?); but on my second go-round with the KB, I see that the IRQL line indicates that it may have something to do with "a Winsock application that uses the sendto() function repeatedly in succession."
So . . . any help on decoding this message? Which part is more relevant? Will SP6a help? The KB articles suggest that SP4 fixed those errors, but I have applied that thing so many times, it's not funny anymore.
SP6a also seems to fix printing spool errors, which one client machine has been having problems with.
So, here are my questions: (1) We have three domains, linked by an ATMP WAN over DSL. Is it a good idea to apply SP6a to all domain controllers, or can I get away with just applying it to the one that's troublesome? I'm sometimes leery of updating servers that are doing just fine.
(2) Will SP6a help? Or should I just re-apply (again) SP4, and hope for the best? I updated the Adaptec and video drivers last week, but then didn't re-apply SP4; crashes actually seem to be happening more frequently as a result. (three in one week, versus two in one week.) Thanks in advance.