Added a CC to opensound-discuss...
> > Try to get a stack backtrace for the hanging esdplay process,
> > using "pstack PID", where PID is the process id of the hanging
> > esdplay process.
>
> sensei$ pfexec pstack 17016
> 17016: /usr/bin/esdplay /export/home/mwm/sounds/westminister/west45.wav
> fef02925 write (5, 8046cb0, 1000)
....
>
> And for audioplay:
>
> 17102: /usr/bin/audioplay /usr/demo/SOUND/sounds/touchtone.0.au
> fef01bb5 ioctl (4, 20004103, 0)
----
Hmm, so it seems you're able to reproduce bug 6836911
on your system. audioplay hangs in the AUDIO_DRAIN
ioctl.
The esdplay hang doesn't look similar; it seems to hang
when sending audio samples to the audio device.
What's the kernel side of the stack for the hanging
esdplay process? You can print it from "mdb -k", with
the command
::pgrep esdplay | ::walk thread | ::findstack -v
--
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]