#723914 mplayer: 100% CPU spin after laptop suspend/resume

Package:
mplayer
Source:
mplayer
Description:
movie player for Unix-like systems
Submitter:
Paul "LeoNerd" Evans
Date:
2015-07-24 20:51:15 UTC
Severity:
normal
#723914#5
Date:
2013-09-21 08:15:27 UTC
From:
To:
I use mplayer to pull an icecast stream from my mpd server to my
laptop, using

  mplayer -playlist http://SERVER:8000/mpd.mp3.m3u

If I forget to SIGINT the mplayer when I suspend my laptop, then on
resume it enters a 100% CPU spin and does nothing. An strace on both
parent and child mplayer process at this point shows no syscalls at all
(so it's a pure CPU spin).

It does respond to SIGINT, but requires two signals to quit it; the
terminal scrollback looks like:

  Cache empty, consider increasing -cache and/or -cache-min. [performance issue]
  A:15894.3 ( 4:24:54.3) of 0.0 (unknown)  1.8% 0%
  Cache empty, consider increasing -cache and/or -cache-min. [performance issue]
  A:16783.2 ( 4:39:43.2) of 0.0 (unknown)  1.8% 4%
  [AO_ALSA] Pcm in suspend mode, trying to resume.
  [AO_ALSA] alsa-lib: pcm_hw.c:712:(snd_pcm_hw_resume)
  SNDRV_PCM_IOCTL_RESUME failed (-38): Function not implemented
  A:16783.6 ( 4:39:43.5) of 0.0 (unknown)  1.8% 5%


  MPlayer interrupted by signal 2 in module: play_audio


  MPlayer interrupted by signal 2 in module: enable_cache


  MPlayer interrupted by signal 2 in module: play_audio


  MPlayer interrupted by signal 2 in module: enable_cache

  leo@shy:~
  $

#723914#10
Date:
2014-04-21 10:08:47 UTC
From:
To:
Dear submitter,

as the package mplayer has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/732159

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Ansgar Burchardt (the ftpmaster behind the curtain)