This is fixed upstream, but would be handy if an update was made for Fedora 8. I've built it locally and it works for me. Here is the upstream bug: https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3470 My use case was trying to capture video from a DV camcorder on Fedora 8. The assertion shows up when you try to capture audio as well as video. Attached is the patch I pulled from upstream, but made for the F-8 branch.
Created attachment 291082 [details] 1.0.14-pulse-SND_PCM_STATE_PREPARED.patch
*** Bug 377701 has been marked as a duplicate of this bug. ***
I have updated the package. It is in testing now. Could you please test and give it Karma points on bodhi.fedoraproject.org if it works for you. 3 karma points should move it automatically to stable.
alsa-plugins-1.0.15-2.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.