http://bugs.winehq.org/show_bug.cgi?id=27901
--- Comment #3 from Bryan Kadzban bz-wine@kdzbn.homelinux.net 2011-07-29 00:36:15 CDT --- The crash is gone, as is some of the popping (at least during the first several tests). Unfortunately Unreal still crashes during the intro (unless I was using the wrong binary, which is entirely possible since I didn't install the compiled binary from the git tree, but rather tried running it directly from the tree). But let's get the test working first.
But there's still a bit of popping. I've attached the most recent log. The popping starts after several of the "half second" delays (which go for much longer, and then fail the test), on the CALLBACK_EVENT|WAVE_FORMAT_DIRECT run with ten headers and zero loops. A couple of the other runs have the same behavior still. But it is a lot better. :-)
(Device 0 and 1 are the same. Device 2 produces no sound at all, but that's unsurprising since it's the IEC device and I only use analog stereo sound. Device 3 is the mapper; I killed the test partway through that one.)
I'll look into upgrading alsa as well, but that will have to be tomorrow (or later).