The Edirol M-16DX is a 18 capture 2 playback USB sound card and mixer. While playback works fine with ALSA now, but makes PA hang. PA resumes normal operation when the M-16DX is unplugged. I haven't tried capture yet. I'll be happy to provide more diags.
Can you attach the verbose pulesaudio server log with time stamps? (Use the "Add an attachment" link - sometimes people paste the log in the comment box, and that makes it hard to read the bug discussion.) Run this in a terminal to get the log: "pulseaudio -vv --log-time". Before running that, however, disable automatic starting of pulseaudio and kill the already-running instance. Depending on the distribution, there are two ways to disable automatic starting. On distributions that use systemd to run pulseaudio use "systemctl --user mask pulseaudio.service pulseaudio.socket". On other distributions put this to ~/.config/pulse/client.conf: "autospawn = no".
Created attachment 135964 [details] M-16DX plugged in before PA starts up, attempt to play, shutdown. Thanks for the reply. Attaching the log. It starts with the M-16DX already plugged in, then an attempt to play audio from Firefox, unplugging the M-16DX and finally shutting down PA.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/181.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.