After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 144178 - Totem crashes if audio is busy
Totem crashes if audio is busy
Status: RESOLVED DUPLICATE of bug 138830
Product: totem
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Bastien Nocera
Bastien Nocera
Depends on:
Blocks:
 
 
Reported: 2004-06-11 16:59 UTC by Ivan Gyurdiev
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ivan Gyurdiev 2004-06-11 16:59:58 UTC
I'm listening to rhythmbox music, and I start totem . Totem goes and attempts to
load the movie which it last played (which is a bug - filed another bugzilla).
Then it dies, gnome says: application quit unexpectedly. 

Works fine if the soundcard isn't busy.

Now I may have not configured gstreamer, esd, etc to properly mix sound, but
that should be irrelevant - totem should not just die if it can't play sound.

This is totem CVS.
Comment 1 Bastien Nocera 2004-06-11 17:00:54 UTC
Please get a backtrace of the crash.
Comment 2 Ivan Gyurdiev 2004-06-11 17:27:46 UTC
arts? I'm using gnome, not running arts at all... 
But I saw another bug about that...

I don't know what the "Memory exhausted" thing is about.
I am rather low on memory, but I think I should have enough.

(gdb) run
Starting program: /usr/local/bin/totem
[Thread debugging using libthread_db enabled]
[New Thread -150472512 (LWP 3353)]
Error while mapping shared library sections:
"/usr/lib/libSDL-1.2.so.0": not in executable format: Memory exhausted.
Error while reading shared library symbols:
"/usr/lib/libSDL-1.2.so.0": can't read symbols: Memory exhausted.
Error while reading shared library symbols:
"/usr/lib/libSDL-1.2.so.0": can't read symbols: Memory exhausted.
Error while reading shared library symbols:
"/usr/lib/libSDL-1.2.so.0": can't read symbols: Memory exhausted.
[New Thread 153750448 (LWP 3362)]
Detaching after fork from child process 3368.
[New Thread 27982768 (LWP 3370)]
[New Thread 38472624 (LWP 3371)]
ALSA lib pcm_hw.c:1057:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device
or resource busy
 
Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 3353)

  • #0 Arts::StartupManager::startup()
    from /usr/lib/libmcop.so.1
  • #1 Arts::Dispatcher::Dispatcher(Arts::IOManager*, Arts::Dispatcher::StartServer)
    from /usr/lib/libmcop.so.1#2
  • #3 arts_init
    from /usr/lib/libartsc.so.0
  • #4 ??
    from /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_arts.so

Comment 3 Bastien Nocera 2004-06-11 17:36:34 UTC
Best of is to remove the arts plugin from xine-lib ("rm
/usr/lib/xine/plugins/1.0.0/xineplug_ao_out_arts.so").

See the other bug for details.

*** This bug has been marked as a duplicate of 138830 ***