All of lore.kernel.org
 help / color / mirror / Atom feed
* [ALSA - lib 0001074]: pcm_dmix hangs on device close
@ 2005-04-24  6:48 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-04-24  6:48 UTC (permalink / raw)
  To: alsa-devel


The following issue has been SUBMITTED.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1074> 
======================================================================
Reported By:                ikonst
Assigned To:                
======================================================================
Project:                    ALSA - lib
Issue ID:                   1074
Category:                   pcm - digital audio
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
======================================================================
Date Submitted:             04-24-2005 08:48 CEST
Last Modified:              04-24-2005 08:48 CEST
======================================================================
Summary:                    pcm_dmix hangs on device close
Description: 
The fix in pcm_dmix.c revision 1.71 causes the following regression:

Everytime I access a Flash site thru my 'aoss'-wrapped Mozilla, it hangs:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0x40a951c3 in poll ()
from /lib/tls/libc.so.6
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4001a1fd in poll ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x40c7bf78 in
snd_pcm_wait_nocheck (pcm=0x9a7a6a0, timeout=-1)
    at pcm.c:2234
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x40cb27fb in
snd_pcm_dmix_drain (pcm=0x9a7a6a0) at pcm_dmix.c:504
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x40c8cbb7 in
snd_pcm_generic_drain (pcm=0xfffffffc) at
pcm_generic.c:151
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x40bb24e7 in
lib_oss_pcm_close () from /usr/lib/libalsatoss.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0x400199b4 in close ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=9  0x441712b9 in
PlatformSoundMix::UnlockAudioCallback ()
   from /usr/lib/flashplugin-nonfree/libflashplayer.so
...

======================================================================

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-24-05 08:48 ikonst         New Issue                                    
======================================================================




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [ALSA - lib 0001074]: pcm_dmix hangs on device close
@ 2005-08-09 11:44 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-08-09 11:44 UTC (permalink / raw)
  To: alsa-devel


The following issue has been CLOSED
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1074> 
======================================================================
Reported By:                ikonst
Assigned To:                tiwai
======================================================================
Project:                    ALSA - lib
Issue ID:                   1074
Category:                   1_pcm - digital audio
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     closed
Resolution:                 fixed
Fixed in Version:           
======================================================================
Date Submitted:             04-24-2005 08:48 CEST
Last Modified:              08-09-2005 13:44 CEST
======================================================================
Summary:                    pcm_dmix hangs on device close
Description: 
The fix in pcm_dmix.c revision 1.71 causes the following regression:

Everytime I access a Flash site thru my 'aoss'-wrapped Mozilla, it hangs:

#0  0x40a951c3 in poll () from /lib/tls/libc.so.6
#1  0x4001a1fd in poll () from /usr/lib/libaoss.so
#2  0x40c7bf78 in snd_pcm_wait_nocheck (pcm=0x9a7a6a0, timeout=-1)
    at pcm.c:2234
#3  0x40cb27fb in snd_pcm_dmix_drain (pcm=0x9a7a6a0) at pcm_dmix.c:504
#4  0x40c79bd4 in snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
#5  0x40c8cbb7 in snd_pcm_generic_drain (pcm=0xfffffffc) at
pcm_generic.c:151
#6  0x40c79bd4 in snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
#7  0x40bb24e7 in lib_oss_pcm_close () from /usr/lib/libalsatoss.so.0
#8  0x400199b4 in close () from /usr/lib/libaoss.so
#9  0x441712b9 in PlatformSoundMix::UnlockAudioCallback ()
   from /usr/lib/flashplugin-nonfree/libflashplayer.so
...

======================================================================

----------------------------------------------------------------------
 tiwai - 05-15-05 15:45 
----------------------------------------------------------------------
Yeah, that's really bad.  We need to change these ioctls.
Meanwhile, I'll apply your patch as a temporary workaround.

----------------------------------------------------------------------
 tiwai - 05-17-05 17:51 
----------------------------------------------------------------------
This should be fixed on CVS now.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-24-05 08:48 ikonst         New Issue                                    
05-09-05 17:33 chtephan       Note Added: 0004627                          
05-09-05 17:53 chtephan       Issue Monitored: chtephan                    
05-09-05 20:41 chtephan       File Added: timer-flush-blocking.diff             
      
05-09-05 20:42 chtephan       Note Added: 0004629                          
05-11-05 17:23 ikonst         Note Added: 0004638                          
05-11-05 18:11 tiwai          Note Added: 0004639                          
05-12-05 13:34 chtephan       Note Added: 0004641                          
05-12-05 13:50 tiwai          Note Added: 0004642                          
05-13-05 22:57 chtephan       Note Added: 0004656                          
05-15-05 15:45 tiwai          Note Added: 0004662                          
05-17-05 17:51 tiwai          Status                   new => resolved     
05-17-05 17:51 tiwai          Resolution               open => fixed       
05-17-05 17:51 tiwai          Assigned To               => tiwai           
05-17-05 17:51 tiwai          Note Added: 0004680                          
08-09-05 13:44 perex          Status                   resolved => closed  
======================================================================




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [ALSA - lib 0001074]: pcm_dmix hangs on device close
@ 2005-05-17 15:51 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-05-17 15:51 UTC (permalink / raw)
  To: alsa-devel


The following issue has been RESOLVED.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1074> 
======================================================================
Reported By:                ikonst
Assigned To:                tiwai
======================================================================
Project:                    ALSA - lib
Issue ID:                   1074
Category:                   pcm - digital audio
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     resolved
Resolution:                 fixed
Fixed in Version:           
======================================================================
Date Submitted:             04-24-2005 08:48 CEST
Last Modified:              05-17-2005 17:51 CEST
======================================================================
Summary:                    pcm_dmix hangs on device close
Description: 
The fix in pcm_dmix.c revision 1.71 causes the following regression:

Everytime I access a Flash site thru my 'aoss'-wrapped Mozilla, it hangs:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0x40a951c3 in poll ()
from /lib/tls/libc.so.6
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4001a1fd in poll ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x40c7bf78 in
snd_pcm_wait_nocheck (pcm=0x9a7a6a0, timeout=-1)
    at pcm.c:2234
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x40cb27fb in
snd_pcm_dmix_drain (pcm=0x9a7a6a0) at pcm_dmix.c:504
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x40c8cbb7 in
snd_pcm_generic_drain (pcm=0xfffffffc) at
pcm_generic.c:151
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x40bb24e7 in
lib_oss_pcm_close () from /usr/lib/libalsatoss.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0x400199b4 in close ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=9  0x441712b9 in
PlatformSoundMix::UnlockAudioCallback ()
   from /usr/lib/flashplugin-nonfree/libflashplayer.so
...

======================================================================

----------------------------------------------------------------------
 tiwai - 05-15-05 15:45 
----------------------------------------------------------------------
Yeah, that's really bad.  We need to change these ioctls.
Meanwhile, I'll apply your patch as a temporary workaround.

----------------------------------------------------------------------
 tiwai - 05-17-05 17:51 
----------------------------------------------------------------------
This should be fixed on CVS now.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-24-05 08:48 ikonst         New Issue                                    
05-09-05 17:33 chtephan       Note Added: 0004627                          
05-09-05 17:53 chtephan       Issue Monitored: chtephan                    
05-09-05 20:41 chtephan       File Added: timer-flush-blocking.diff             
      
05-09-05 20:42 chtephan       Note Added: 0004629                          
05-11-05 17:23 ikonst         Note Added: 0004638                          
05-11-05 18:11 tiwai          Note Added: 0004639                          
05-12-05 13:34 chtephan       Note Added: 0004641                          
05-12-05 13:50 tiwai          Note Added: 0004642                          
05-13-05 22:57 chtephan       Note Added: 0004656                          
05-15-05 15:45 tiwai          Note Added: 0004662                          
05-17-05 17:51 tiwai          Status                   new => resolved     
05-17-05 17:51 tiwai          Resolution               open => fixed       
05-17-05 17:51 tiwai          Assigned To               => tiwai           
05-17-05 17:51 tiwai          Note Added: 0004680                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [ALSA - lib 0001074]: pcm_dmix hangs on device close
@ 2005-05-15 13:45 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-05-15 13:45 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1074> 
======================================================================
Reported By:                ikonst
Assigned To:                
======================================================================
Project:                    ALSA - lib
Issue ID:                   1074
Category:                   pcm - digital audio
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
======================================================================
Date Submitted:             04-24-2005 08:48 CEST
Last Modified:              05-15-2005 15:45 CEST
======================================================================
Summary:                    pcm_dmix hangs on device close
Description: 
The fix in pcm_dmix.c revision 1.71 causes the following regression:

Everytime I access a Flash site thru my 'aoss'-wrapped Mozilla, it hangs:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0x40a951c3 in poll ()
from /lib/tls/libc.so.6
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4001a1fd in poll ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x40c7bf78 in
snd_pcm_wait_nocheck (pcm=0x9a7a6a0, timeout=-1)
    at pcm.c:2234
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x40cb27fb in
snd_pcm_dmix_drain (pcm=0x9a7a6a0) at pcm_dmix.c:504
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x40c8cbb7 in
snd_pcm_generic_drain (pcm=0xfffffffc) at
pcm_generic.c:151
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x40bb24e7 in
lib_oss_pcm_close () from /usr/lib/libalsatoss.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0x400199b4 in close ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=9  0x441712b9 in
PlatformSoundMix::UnlockAudioCallback ()
   from /usr/lib/flashplugin-nonfree/libflashplayer.so
...

======================================================================

----------------------------------------------------------------------
 chtephan - 05-13-05 22:57 
----------------------------------------------------------------------
Ok, this is bad, really bad.

You are, of course, right.

The problem is a very bad ioctl mixup:

16035 open("/dev/snd/timer", O_RDONLY|O_NONBLOCK) = 19
[...]
16038 ioctl(19, FIONBIO, [0])        = 0 (!!!)
[...]
16038 read(19,  <unfinished ...>

I wrote an ioctl interceptor via LD_PRELOAD to find out that the
mysterious FIONBIO is actually:

src/timer/timer_hw.c: line 159 (snd_timer_hw_stop)

>       if (ioctl(tmr->poll_fd, SNDRV_TIMER_IOCTL_STOP) < 0)

The numeric value of SNDRV_TIMER_IOCTL_STOP

asound.h:       SNDRV_TIMER_IOCTL_STOP = _IO('T', 0x21),

_IO('T', 0x21) = _IOC(0, 0, 'T', 0x21) = ('T' << 8) + 0x21 = 0x5421

And guess what?

#define FIONBIO                0x5421

This is *very* bad.

----------------------------------------------------------------------
 tiwai - 05-15-05 15:45 
----------------------------------------------------------------------
Yeah, that's really bad.  We need to change these ioctls.
Meanwhile, I'll apply your patch as a temporary workaround.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-24-05 08:48 ikonst         New Issue                                    
05-09-05 17:33 chtephan       Note Added: 0004627                          
05-09-05 17:53 chtephan       Issue Monitored: chtephan                    
05-09-05 20:41 chtephan       File Added: timer-flush-blocking.diff             
      
05-09-05 20:42 chtephan       Note Added: 0004629                          
05-11-05 17:23 ikonst         Note Added: 0004638                          
05-11-05 18:11 tiwai          Note Added: 0004639                          
05-12-05 13:34 chtephan       Note Added: 0004641                          
05-12-05 13:50 tiwai          Note Added: 0004642                          
05-13-05 22:57 chtephan       Note Added: 0004656                          
05-15-05 15:45 tiwai          Note Added: 0004662                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [ALSA - lib 0001074]: pcm_dmix hangs on device close
@ 2005-05-13 20:57 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-05-13 20:57 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1074> 
======================================================================
Reported By:                ikonst
Assigned To:                
======================================================================
Project:                    ALSA - lib
Issue ID:                   1074
Category:                   pcm - digital audio
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
======================================================================
Date Submitted:             04-24-2005 08:48 CEST
Last Modified:              05-13-2005 22:57 CEST
======================================================================
Summary:                    pcm_dmix hangs on device close
Description: 
The fix in pcm_dmix.c revision 1.71 causes the following regression:

Everytime I access a Flash site thru my 'aoss'-wrapped Mozilla, it hangs:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0x40a951c3 in poll ()
from /lib/tls/libc.so.6
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4001a1fd in poll ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x40c7bf78 in
snd_pcm_wait_nocheck (pcm=0x9a7a6a0, timeout=-1)
    at pcm.c:2234
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x40cb27fb in
snd_pcm_dmix_drain (pcm=0x9a7a6a0) at pcm_dmix.c:504
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x40c8cbb7 in
snd_pcm_generic_drain (pcm=0xfffffffc) at
pcm_generic.c:151
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x40bb24e7 in
lib_oss_pcm_close () from /usr/lib/libalsatoss.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0x400199b4 in close ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=9  0x441712b9 in
PlatformSoundMix::UnlockAudioCallback ()
   from /usr/lib/flashplugin-nonfree/libflashplayer.so
...

======================================================================

----------------------------------------------------------------------
 tiwai - 05-12-05 13:50 
----------------------------------------------------------------------
But the timer in dmix is supposed to be opened in non-blocking mode.
See snd_timer_open() in pcm_direct.c.

----------------------------------------------------------------------
 chtephan - 05-13-05 22:57 
----------------------------------------------------------------------
Ok, this is bad, really bad.

You are, of course, right.

The problem is a very bad ioctl mixup:

16035 open("/dev/snd/timer", O_RDONLY|O_NONBLOCK) = 19
[...]
16038 ioctl(19, FIONBIO, [0])        = 0 (!!!)
[...]
16038 read(19,  <unfinished ...>

I wrote an ioctl interceptor via LD_PRELOAD to find out that the
mysterious FIONBIO is actually:

src/timer/timer_hw.c: line 159 (snd_timer_hw_stop)

>       if (ioctl(tmr->poll_fd, SNDRV_TIMER_IOCTL_STOP) < 0)

The numeric value of SNDRV_TIMER_IOCTL_STOP

asound.h:       SNDRV_TIMER_IOCTL_STOP = _IO('T', 0x21),

_IO('T', 0x21) = _IOC(0, 0, 'T', 0x21) = ('T' << 8) + 0x21 = 0x5421

And guess what?

#define FIONBIO                0x5421

This is *very* bad.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-24-05 08:48 ikonst         New Issue                                    
05-09-05 17:33 chtephan       Note Added: 0004627                          
05-09-05 17:53 chtephan       Issue Monitored: chtephan                    
05-09-05 20:41 chtephan       File Added: timer-flush-blocking.diff             
      
05-09-05 20:42 chtephan       Note Added: 0004629                          
05-11-05 17:23 ikonst         Note Added: 0004638                          
05-11-05 18:11 tiwai          Note Added: 0004639                          
05-12-05 13:34 chtephan       Note Added: 0004641                          
05-12-05 13:50 tiwai          Note Added: 0004642                          
05-13-05 22:57 chtephan       Note Added: 0004656                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [ALSA - lib 0001074]: pcm_dmix hangs on device close
@ 2005-05-12 11:50 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-05-12 11:50 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1074> 
======================================================================
Reported By:                ikonst
Assigned To:                
======================================================================
Project:                    ALSA - lib
Issue ID:                   1074
Category:                   pcm - digital audio
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
======================================================================
Date Submitted:             04-24-2005 08:48 CEST
Last Modified:              05-12-2005 13:50 CEST
======================================================================
Summary:                    pcm_dmix hangs on device close
Description: 
The fix in pcm_dmix.c revision 1.71 causes the following regression:

Everytime I access a Flash site thru my 'aoss'-wrapped Mozilla, it hangs:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0x40a951c3 in poll ()
from /lib/tls/libc.so.6
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4001a1fd in poll ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x40c7bf78 in
snd_pcm_wait_nocheck (pcm=0x9a7a6a0, timeout=-1)
    at pcm.c:2234
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x40cb27fb in
snd_pcm_dmix_drain (pcm=0x9a7a6a0) at pcm_dmix.c:504
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x40c8cbb7 in
snd_pcm_generic_drain (pcm=0xfffffffc) at
pcm_generic.c:151
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x40bb24e7 in
lib_oss_pcm_close () from /usr/lib/libalsatoss.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0x400199b4 in close ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=9  0x441712b9 in
PlatformSoundMix::UnlockAudioCallback ()
   from /usr/lib/flashplugin-nonfree/libflashplayer.so
...

======================================================================

----------------------------------------------------------------------
 chtephan - 05-12-05 13:34 
----------------------------------------------------------------------
Of, course, a non-blocking fd does not block, but the timer fd is not
opened non-blocking.

Or why do you explain he doesn't leave with EAGAIN here, but hangs in
schedule() waiting for something to happen? ;)

The pending timer event flush function should work with both blocking and
non-blocking timer fds. Except of course if the timer fds shouldn't have
been opened blocking in the first place.

> if ((file->f_flags & O_NONBLOCK) != 0 || result > 0) {
>         err = -EAGAIN;
>         break;
> }
>
> set_current_state(TASK_INTERRUPTIBLE);
> init_waitqueue_entry(&wait, current);
> add_wait_queue(&tu->qchange_sleep, &wait);
>
> spin_unlock_irq(&tu->qlock);
> schedule();
> spin_lock_irq(&tu->qlock);

----------------------------------------------------------------------
 tiwai - 05-12-05 13:50 
----------------------------------------------------------------------
But the timer in dmix is supposed to be opened in non-blocking mode.
See snd_timer_open() in pcm_direct.c.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-24-05 08:48 ikonst         New Issue                                    
05-09-05 17:33 chtephan       Note Added: 0004627                          
05-09-05 17:53 chtephan       Issue Monitored: chtephan                    
05-09-05 20:41 chtephan       File Added: timer-flush-blocking.diff             
      
05-09-05 20:42 chtephan       Note Added: 0004629                          
05-11-05 17:23 ikonst         Note Added: 0004638                          
05-11-05 18:11 tiwai          Note Added: 0004639                          
05-12-05 13:34 chtephan       Note Added: 0004641                          
05-12-05 13:50 tiwai          Note Added: 0004642                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [ALSA - lib 0001074]: pcm_dmix hangs on device close
@ 2005-05-12 11:34 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-05-12 11:34 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1074> 
======================================================================
Reported By:                ikonst
Assigned To:                
======================================================================
Project:                    ALSA - lib
Issue ID:                   1074
Category:                   pcm - digital audio
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
======================================================================
Date Submitted:             04-24-2005 08:48 CEST
Last Modified:              05-12-2005 13:34 CEST
======================================================================
Summary:                    pcm_dmix hangs on device close
Description: 
The fix in pcm_dmix.c revision 1.71 causes the following regression:

Everytime I access a Flash site thru my 'aoss'-wrapped Mozilla, it hangs:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0x40a951c3 in poll ()
from /lib/tls/libc.so.6
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4001a1fd in poll ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x40c7bf78 in
snd_pcm_wait_nocheck (pcm=0x9a7a6a0, timeout=-1)
    at pcm.c:2234
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x40cb27fb in
snd_pcm_dmix_drain (pcm=0x9a7a6a0) at pcm_dmix.c:504
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x40c8cbb7 in
snd_pcm_generic_drain (pcm=0xfffffffc) at
pcm_generic.c:151
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x40bb24e7 in
lib_oss_pcm_close () from /usr/lib/libalsatoss.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0x400199b4 in close ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=9  0x441712b9 in
PlatformSoundMix::UnlockAudioCallback ()
   from /usr/lib/flashplugin-nonfree/libflashplayer.so
...

======================================================================

----------------------------------------------------------------------
 tiwai - 05-11-05 18:11 
----------------------------------------------------------------------
Hmm, non-blocking mode should NOT block.  So, if the timer behaves like you
mentioned, it must be a bug in the timer code...

----------------------------------------------------------------------
 chtephan - 05-12-05 13:34 
----------------------------------------------------------------------
Of, course, a non-blocking fd does not block, but the timer fd is not
opened non-blocking.

Or why do you explain he doesn't leave with EAGAIN here, but hangs in
schedule() waiting for something to happen? ;)

The pending timer event flush function should work with both blocking and
non-blocking timer fds. Except of course if the timer fds shouldn't have
been opened blocking in the first place.

> if ((file->f_flags & O_NONBLOCK) != 0 || result > 0) {
>         err = -EAGAIN;
>         break;
> }
>
> set_current_state(TASK_INTERRUPTIBLE);
> init_waitqueue_entry(&wait, current);
> add_wait_queue(&tu->qchange_sleep, &wait);
>
> spin_unlock_irq(&tu->qlock);
> schedule();
> spin_lock_irq(&tu->qlock);

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-24-05 08:48 ikonst         New Issue                                    
05-09-05 17:33 chtephan       Note Added: 0004627                          
05-09-05 17:53 chtephan       Issue Monitored: chtephan                    
05-09-05 20:41 chtephan       File Added: timer-flush-blocking.diff             
      
05-09-05 20:42 chtephan       Note Added: 0004629                          
05-11-05 17:23 ikonst         Note Added: 0004638                          
05-11-05 18:11 tiwai          Note Added: 0004639                          
05-12-05 13:34 chtephan       Note Added: 0004641                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [ALSA - lib 0001074]: pcm_dmix hangs on device close
@ 2005-05-11 16:11 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-05-11 16:11 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1074> 
======================================================================
Reported By:                ikonst
Assigned To:                
======================================================================
Project:                    ALSA - lib
Issue ID:                   1074
Category:                   pcm - digital audio
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
======================================================================
Date Submitted:             04-24-2005 08:48 CEST
Last Modified:              05-11-2005 18:11 CEST
======================================================================
Summary:                    pcm_dmix hangs on device close
Description: 
The fix in pcm_dmix.c revision 1.71 causes the following regression:

Everytime I access a Flash site thru my 'aoss'-wrapped Mozilla, it hangs:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0x40a951c3 in poll ()
from /lib/tls/libc.so.6
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4001a1fd in poll ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x40c7bf78 in
snd_pcm_wait_nocheck (pcm=0x9a7a6a0, timeout=-1)
    at pcm.c:2234
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x40cb27fb in
snd_pcm_dmix_drain (pcm=0x9a7a6a0) at pcm_dmix.c:504
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x40c8cbb7 in
snd_pcm_generic_drain (pcm=0xfffffffc) at
pcm_generic.c:151
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x40bb24e7 in
lib_oss_pcm_close () from /usr/lib/libalsatoss.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0x400199b4 in close ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=9  0x441712b9 in
PlatformSoundMix::UnlockAudioCallback ()
   from /usr/lib/flashplugin-nonfree/libflashplayer.so
...

======================================================================

----------------------------------------------------------------------
 ikonst - 05-11-05 17:23 
----------------------------------------------------------------------
The patch solves the problem for me. Also solves issue 1091 at the same
time. Pleae check it in and mark both bugs as resolved.

----------------------------------------------------------------------
 tiwai - 05-11-05 18:11 
----------------------------------------------------------------------
Hmm, non-blocking mode should NOT block.  So, if the timer behaves like you
mentioned, it must be a bug in the timer code...

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-24-05 08:48 ikonst         New Issue                                    
05-09-05 17:33 chtephan       Note Added: 0004627                          
05-09-05 17:53 chtephan       Issue Monitored: chtephan                    
05-09-05 20:41 chtephan       File Added: timer-flush-blocking.diff             
      
05-09-05 20:42 chtephan       Note Added: 0004629                          
05-11-05 17:23 ikonst         Note Added: 0004638                          
05-11-05 18:11 tiwai          Note Added: 0004639                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [ALSA - lib 0001074]: pcm_dmix hangs on device close
@ 2005-05-11 15:23 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-05-11 15:23 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1074> 
======================================================================
Reported By:                ikonst
Assigned To:                
======================================================================
Project:                    ALSA - lib
Issue ID:                   1074
Category:                   pcm - digital audio
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
======================================================================
Date Submitted:             04-24-2005 08:48 CEST
Last Modified:              05-11-2005 17:23 CEST
======================================================================
Summary:                    pcm_dmix hangs on device close
Description: 
The fix in pcm_dmix.c revision 1.71 causes the following regression:

Everytime I access a Flash site thru my 'aoss'-wrapped Mozilla, it hangs:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0x40a951c3 in poll ()
from /lib/tls/libc.so.6
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4001a1fd in poll ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x40c7bf78 in
snd_pcm_wait_nocheck (pcm=0x9a7a6a0, timeout=-1)
    at pcm.c:2234
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x40cb27fb in
snd_pcm_dmix_drain (pcm=0x9a7a6a0) at pcm_dmix.c:504
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x40c8cbb7 in
snd_pcm_generic_drain (pcm=0xfffffffc) at
pcm_generic.c:151
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x40bb24e7 in
lib_oss_pcm_close () from /usr/lib/libalsatoss.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0x400199b4 in close ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=9  0x441712b9 in
PlatformSoundMix::UnlockAudioCallback ()
   from /usr/lib/flashplugin-nonfree/libflashplayer.so
...

======================================================================

----------------------------------------------------------------------
 chtephan - 05-09-05 20:42 
----------------------------------------------------------------------
The problem is that if the timer fd is non-blocking, a read will not return
when there is no more data but block. Something like that patch helps.

----------------------------------------------------------------------
 ikonst - 05-11-05 17:23 
----------------------------------------------------------------------
The patch solves the problem for me. Also solves issue 1091 at the same
time. Pleae check it in and mark both bugs as resolved.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-24-05 08:48 ikonst         New Issue                                    
05-09-05 17:33 chtephan       Note Added: 0004627                          
05-09-05 17:53 chtephan       Issue Monitored: chtephan                    
05-09-05 20:41 chtephan       File Added: timer-flush-blocking.diff             
      
05-09-05 20:42 chtephan       Note Added: 0004629                          
05-11-05 17:23 ikonst         Note Added: 0004638                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [ALSA - lib 0001074]: pcm_dmix hangs on device close
@ 2005-05-09 18:42 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-05-09 18:42 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1074> 
======================================================================
Reported By:                ikonst
Assigned To:                
======================================================================
Project:                    ALSA - lib
Issue ID:                   1074
Category:                   pcm - digital audio
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
======================================================================
Date Submitted:             04-24-2005 08:48 CEST
Last Modified:              05-09-2005 20:42 CEST
======================================================================
Summary:                    pcm_dmix hangs on device close
Description: 
The fix in pcm_dmix.c revision 1.71 causes the following regression:

Everytime I access a Flash site thru my 'aoss'-wrapped Mozilla, it hangs:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0x40a951c3 in poll ()
from /lib/tls/libc.so.6
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4001a1fd in poll ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x40c7bf78 in
snd_pcm_wait_nocheck (pcm=0x9a7a6a0, timeout=-1)
    at pcm.c:2234
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x40cb27fb in
snd_pcm_dmix_drain (pcm=0x9a7a6a0) at pcm_dmix.c:504
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x40c8cbb7 in
snd_pcm_generic_drain (pcm=0xfffffffc) at
pcm_generic.c:151
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x40bb24e7 in
lib_oss_pcm_close () from /usr/lib/libalsatoss.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0x400199b4 in close ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=9  0x441712b9 in
PlatformSoundMix::UnlockAudioCallback ()
   from /usr/lib/flashplugin-nonfree/libflashplayer.so
...

======================================================================

----------------------------------------------------------------------
 chtephan - 05-09-05 17:33 
----------------------------------------------------------------------
I can confirm this. Seeing exactly the same with beep-media-player and dmix
here.

Seems this was introduced with 1.0.9-rc3, but worked with 1.0.9-rc2.

Here's a duplicate:
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1091

(TASK_INTERRUPTIBLE in schedule())
May  9 17:30:24 leto [<d1bbefd4>] snd_timer_user_read+0xb4/0x230
[snd_timer]
May  9 17:30:24 leto [<c0161d25>] vfs_read+0x95/0x160
May  9 17:30:24 leto [<c016207d>] sys_read+0x3d/0x70
May  9 17:30:24 leto [<c01030ab>] sysenter_past_esp+0x54/0x75

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0xffffe410 in
__kernel_vsyscall ()
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4124161b in
__read_nocancel () from /lib/libpthread.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x41d7f071 in
snd_timer_hw_read () from /usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x41d7e9c9 in
snd_timer_read () from /usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x41d6b30a in
snd_pcm_direct_clear_timer_queue () from
/usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x41d6b34d in
snd_pcm_direct_timer_stop () from
/usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x41d6d444 in
snd_pcm_dmix_drop () from /usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x41d333f2 in
snd_pcm_drop () from /usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0xb76b0eeb in
alsa_pause () from /usr/lib/bmp/Output/libALSA.so

Linux 2.6.12-rc3-mm3

----------------------------------------------------------------------
 chtephan - 05-09-05 20:42 
----------------------------------------------------------------------
The problem is that if the timer fd is non-blocking, a read will not return
when there is no more data but block. Something like that patch helps.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-24-05 08:48 ikonst         New Issue                                    
05-09-05 17:33 chtephan       Note Added: 0004627                          
05-09-05 17:53 chtephan       Issue Monitored: chtephan                    
05-09-05 20:41 chtephan       File Added: timer-flush-blocking.diff             
      
05-09-05 20:42 chtephan       Note Added: 0004629                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [ALSA - lib 0001074]: pcm_dmix hangs on device close
@ 2005-05-09 15:33 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-05-09 15:33 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1074> 
======================================================================
Reported By:                ikonst
Assigned To:                
======================================================================
Project:                    ALSA - lib
Issue ID:                   1074
Category:                   pcm - digital audio
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
======================================================================
Date Submitted:             04-24-2005 08:48 CEST
Last Modified:              05-09-2005 17:33 CEST
======================================================================
Summary:                    pcm_dmix hangs on device close
Description: 
The fix in pcm_dmix.c revision 1.71 causes the following regression:

Everytime I access a Flash site thru my 'aoss'-wrapped Mozilla, it hangs:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0x40a951c3 in poll ()
from /lib/tls/libc.so.6
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4001a1fd in poll ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x40c7bf78 in
snd_pcm_wait_nocheck (pcm=0x9a7a6a0, timeout=-1)
    at pcm.c:2234
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x40cb27fb in
snd_pcm_dmix_drain (pcm=0x9a7a6a0) at pcm_dmix.c:504
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x40c8cbb7 in
snd_pcm_generic_drain (pcm=0xfffffffc) at
pcm_generic.c:151
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x40c79bd4 in
snd_pcm_drain (pcm=0xfffffffc) at pcm.c:1044
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x40bb24e7 in
lib_oss_pcm_close () from /usr/lib/libalsatoss.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0x400199b4 in close ()
from /usr/lib/libaoss.so
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=9  0x441712b9 in
PlatformSoundMix::UnlockAudioCallback ()
   from /usr/lib/flashplugin-nonfree/libflashplayer.so
...

======================================================================

----------------------------------------------------------------------
 chtephan - 05-09-05 17:33 
----------------------------------------------------------------------
I can confirm this. Seeing exactly the same with beep-media-player and dmix
here.

Seems this was introduced with 1.0.9-rc3, but worked with 1.0.9-rc2.

Here's a duplicate:
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1091

(TASK_INTERRUPTIBLE in schedule())
May  9 17:30:24 leto [<d1bbefd4>] snd_timer_user_read+0xb4/0x230
[snd_timer]
May  9 17:30:24 leto [<c0161d25>] vfs_read+0x95/0x160
May  9 17:30:24 leto [<c016207d>] sys_read+0x3d/0x70
May  9 17:30:24 leto [<c01030ab>] sysenter_past_esp+0x54/0x75

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0  0xffffe410 in
__kernel_vsyscall ()
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1  0x4124161b in
__read_nocancel () from /lib/libpthread.so.0
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2  0x41d7f071 in
snd_timer_hw_read () from /usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3  0x41d7e9c9 in
snd_timer_read () from /usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4  0x41d6b30a in
snd_pcm_direct_clear_timer_queue () from
/usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5  0x41d6b34d in
snd_pcm_direct_timer_stop () from
/usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=6  0x41d6d444 in
snd_pcm_dmix_drop () from /usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=7  0x41d333f2 in
snd_pcm_drop () from /usr/lib/libasound.so.2
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=8  0xb76b0eeb in
alsa_pause () from /usr/lib/bmp/Output/libALSA.so

Linux 2.6.12-rc3-mm3

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-24-05 08:48 ikonst         New Issue                                    
05-09-05 17:33 chtephan       Note Added: 0004627                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2005-08-09 11:44 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-24  6:48 [ALSA - lib 0001074]: pcm_dmix hangs on device close bugtrack
2005-05-09 15:33 bugtrack
2005-05-09 18:42 bugtrack
2005-05-11 15:23 bugtrack
2005-05-11 16:11 bugtrack
2005-05-12 11:34 bugtrack
2005-05-12 11:50 bugtrack
2005-05-13 20:57 bugtrack
2005-05-15 13:45 bugtrack
2005-05-17 15:51 bugtrack
2005-08-09 11:44 bugtrack

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.