Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97334 - XMMS crashes playing *anything* while Skype is open... even if Skype is just sitting there
Summary: XMMS crashes playing *anything* while Skype is open... even if Skype is just ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Luis Medinas (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-28 12:22 UTC by georgia_tech_swagger
Modified: 2005-12-18 22:11 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description georgia_tech_swagger 2005-06-28 12:22:33 UTC
If skype is open and I fire up XMMS... it will crash every time I try to play
something, even if I am talking to nobody in Skype.   Using skype w/ artsdsp -m
skype .... XMMS will still crash 90% of the time.   I'm guessing it's related to
ALSA?   I am using kernel ALSA with the OSS emulation layer.  Skype does work on
my system w/ ALSA or ARTS, for what it's worth.  

I'm filing this as critical since it causes XMMS to completely crash so reliably.

# eix xmms
* media-sound/xmms
     Available versions:  !1.2.8-r4 1.2.10-r13 1.2.10-r14 ~1.2.10-r15
     Installed:           1.2.10-r15
     Homepage:            http://www.xmms.org/
     Description:         X MultiMedia System

# uname -r
2.6.11-gentoo-r11

# eix skype
* net-im/skype
     Available versions:  ~1.0.0.7 1.0.0.20 ~1.1.0.3 ~1.1.0.3-r1 ~1.1.0.13
     Installed:           1.1.0.13
     Homepage:            http://www.skype.com/
     Description:         skype is a P2P-VoiceIP client.

Reproducible: Always
Steps to Reproduce:
1. # emerge skype xmms
2. Start Skype.
3. Now start XMMS and try to play something

Actual Results:  
XMMS crashed -- a familiar sight these days ;)

Expected Results:  
XMMS should have played some music.

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r11 i686)
=================================================================
System uname: 2.6.11-gentoo-r11 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 01:43:58)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac aim alsa apm arts audiofile avi berkdb bitmap-fonts bonobo bzip2
bzlib cdr clamav codecs crypt css cups curl dhcp directfb divx4linux dvd dvdr
dvdread emboss encode esd ethereal fam ffmpeg flac foomaticdb fortran freetype
gd gdbm gif gimp gimpprint gkrellm gnome gpm gstreamer gtk gtk2 gtkhtml icq
imagemagick imlib ipv6 ithreads java jpeg junit kde libcaca libclamav libg++
libwww lirc live lm_sensors mad mikmod mixer mjpeg mmx motif mozilla mp3 mpeg
mplayer msn mysql mythtv ncurses nls nvidia offensive ogg oggvorbis opengl oss
pam pcap pdf pdflib perl png python qt quicktime rar readline screenshot sdl
silc socks5 spell sse sse2 ssl svga svgz tcpd tetex threads tiff transcode
truetype truetype-fonts type1-fonts usb userlocales v4l v4l2 vcd vorbis wifi x86
xml xml2 xmms xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Tony Vroon (RETIRED) gentoo-dev 2005-06-29 13:00:12 UTC
Changing severity, there is no unbootable system, possibility of data loss or a
breach of security.
Comment 2 Luis Medinas (RETIRED) gentoo-dev 2005-10-30 10:52:22 UTC
This still happens now ? Please be more specific tell us what plugins you are
using and the output you are using.
Comment 3 DEMAINE Benoît-Pierre, aka DoubleHP 2005-12-16 14:34:33 UTC
this rather sounds like like a conflict around excllusivity when XMMS tries to access the dsp.

this seems due to either a bug in artsd or esd, or in the way skype init script (in gentoo) detects snd daemon to wrapp skype.

This is likely to happen for people whoi have a poor snd card with only one DSP, or those who have multiple DSPs ( like sound blaster live), but configured only one in .asoundrc, or did not configure any thing.

I did not encontour the bug myself, just trying to give ideas. I think it will be a bug hard to track since I really think it is reproductable, but heavily depends on the hardware, and the sound driver.
Comment 4 georgia_tech_swagger 2005-12-18 22:11:28 UTC
Updated xmms/alsa/skype to latest on this box as soon as I had access to it again.  Problem no longer present.