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]

Reply via email to