I use Gentoo as a terminal server for a dozen or so thin clients. The server does not have a sound card, and does not have sound configured. When trying to start the latest frozen-bubble, it crashes trying to use sound. Even when using the --no-sound flag, it still crashes ... $ frozen-bubble --no-sound [[ Frozen-Bubble-2.1.0 ]] http://www.frozen-bubble.org/ Copyright (c) 2000-2006 The Frozen-Bubble Team. Artwork: Alexis Younes Amaury Amblard-Ladurantie Soundtrack: Matthias Le Bidan Design & Programming: Guillaume Cottenceau Level Editor: Kim and David Joham Originally sponsored by Mandriva <http://www.mandriva.com/> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2, as published by the Free Software Foundation. [SDL Init] ALSA lib confmisc.c:848:(snd_func_card_driver) cannot find card '0' ALSA lib conf.c:3500:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device ALSA lib confmisc.c:397:(snd_func_concat) error evaluating strings ALSA lib conf.c:3500:(_snd_config_evaluate) function snd_func_concat returned error: No such device ALSA lib confmisc.c:1248:(snd_func_refer) error evaluating name ALSA lib conf.c:3500:(_snd_config_evaluate) function snd_func_refer returned error: No such device ALSA lib conf.c:3972:(snd_config_expand) Evaluate error: No such device ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM default [Graphics.Segmentation fault I was eventually able to configure sound using the dummy module, but still this should not be necessary. Reproducible: Always Steps to Reproduce: 1.Run frozen-bubble on system with no sound configured Actual Results: Crash. Expected Results: Play frozen-bubble.
rebuild frozen-bubble with debugging and run it through gdb ... doesnt crash for me, but i dont feel like breaking down my box to disable sound
frozen bubble is a perl program. It seems to me that is using sdl-perl (that use libsdl) to do is sound things, and SDL is initialized with everything available. I think you should try to build libsdl with the "noaudio" use flag and then retry.
bugzilla
works for me.