[Bug 27901] winmm tests timing out waiting for hevent after waveOutRestart

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Sep 23 23:21:01 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=27901

--- Comment #8 from Bryan Kadzban <bz-wine at kdzbn.homelinux.net> 2011-09-23 23:21:00 CDT ---
Yeah, sorry about that.  :-(

The crash is fixed in almost all cases at least, and that was the biggest issue
originally.  Thanks!

The issue that I was looking at was the popping (presumably a small underrun,
though I don't know for sure) -- but the test hanging and failing is bad as
well, I think.

(I'm re-testing current git, since I got distracted for the last several weeks
on other things.  It does sound a lot better with respect to popping during the
audio tests; I'll see if the popping is still happening in games as well.  But
it still hangs after pausing, never notifying the registered handle after the
resume call goes through.)

The mci test does ... well, something.  :-)  It doesn't yield any audio, and it
does sometimes decide to hang (after the message "mci.c:1013: Test marked todo:
mci status position: 2400", though I don't know which test it's running for
sure).  The output at the end (if it finishes) says 322 tests executed, 40
marked todo, 0 failures, 0 skipped.

(There's another whole bug somewhere in here as well: alsa does not provide any
indication of when a given sound sample has played, while OSS more or less
does.  This wouldn't be too bad, except that Red Alert 1 (the original) seems
to use the mmapi equivalent notifications to control the rate that its video
runs at.  The videos run with no sound and at an extremely fast framerate,
unless I use an older version of Wine with the OSS driver.  However that's not
at *all* part of this bug report.  I'm not even sure I'll make that one,
actually.)

> This is no good and we're slowly working on that... Don't hold your breath.

Yeah, it's probably not terribly easy, either.  Thanks for the progress,
though, at least!  :-)

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list