jwatte:
That's unfortunate. (Perhaps if I found a way to turn this AV into a remotely exploitable security hole, it would get fixed sooner ;-)
<grin>
jwatte:
Is there a user-level work-around?
I think (but am not absolutely confident) the root problem is a race condition to do with cues getting finalized while they are still playing. If you manually hold on to your cue references and only let these be collected after you are sure they have stopped, I think that will avoid the issue.
I haven't actually implemented the fix for this yet, though, so I might be misunderstanding the details of what exactly causes it. It boils down to something that ought to be locked, but is not, but I'm not 100% solid on how to workaround that.
XNA Framework Developer -
blog -
homepage