The Windows and FS2 logs.
Thanks. Here we go -
Caused By Address : portcls.sys+228d3
A quick Google search shows PortCLS.sys to be related to an integrated sound board of some sort
Initializing OpenAL...
Using 'SB X-Fi Audio [0001]' as OpenAL sound device...
OpenAL Vendor : Creative Labs Inc.
OpenAL Renderer : SB X-Fi Audio [0001]
OpenAL Version : OpenAL version 1.1
He's not using integrated sound board, and a fast googling suggests that portcls.sys isn't part of soundcard driver files, it's the Windows XP system's sound daemon.
However, he is using Hardware sound renderer, so I would recommend switching to Generic Software on Audio/Joystick tab on Launcher, then see if problem persists.
- heh, in fact, almost every hit (if not every other hit) is about someone complaining about blue screen errors related to this sound card for all sorts of various reasons. Since the blue screen error in your case is pointing the finger at this driver as being at fault as well, I'm gonna wager this issue indeed does not specifically lie with FSOpen / WiH.
Well, it's a Windows system file rather than any individual sound card's driver file - but the sound card drivers it interacts with are likely the result of the crash.
There are a few things you can do, first of which I already suggested - set sound to Generic Software in Launcher.
Second, update your drivers (or re-install them, but don't hold your breath, Creative's drivers are notoriously crappy).
Third, make sure your onboard sound card (if any) is disabled in BIOS, as having multiple sound devices (even if deactivated on the OS) can cause wacky stuff even though it shouldn't.
Fourth... well, you can disable sound temporarily and see if that gets you past the crash site safely. In fact that diagnostic might confirm or falsify the hypothesis of the problem being sound-related.