BizTalk and the mysterious blue screen

A customer of mine has seen a few isolated incidents over the past year where their Windows Server 2003 machine “blue screens”, typically when they have been Stopping or Starting BizTalk bizarrely – this is particularly strange as BizTalk doesn’t “operate” in the Kernel so it’s hard for it to cause a blue screen directly.

Whilst in the scalability lab recently we saw this blue screen 3 times in the space of a morning all when stopping/starting BizTalk, we took the Crash Dumps and got PSS to analyse, it turns out there is a bug in Server 2003 (and 2000) with regards to Corruption in a I/O Request Package (IRP) list (whatever that may be!)

So it turns out not to be a BizTalk bug but a Windows Server bug, this is listed here as Issue 4, and the actual bug is detailed here. I’ve never seen the issue on my kit so you only need to get the hotfix if you experience the bug. If you need the hotfix contact PSS….  

It should be included with Server 2003 SP1 when it ships..