Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130058 - MOL 0.9.71_pre8 crashes when audio is used
Summary: MOL 0.9.71_pre8 crashes when audio is used
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: High normal (vote)
Assignee: PPC Porters
: 130057 (view as bug list)
Depends on:
Reported: 2006-04-15 05:30 UTC by Gioele Barabucci
Modified: 2006-08-20 07:55 UTC (History)
0 users

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


Note You need to log in before you can comment on or make changes to this bug.
Description Gioele Barabucci 2006-04-15 05:30:46 UTC
As soon as an application inside OS X 10.4 tries to access the audio devices (both input and output) MOL locks up/crashes.

This what it prints before locking up:

***** SIGNAL 11 [Segmentation fault] in thread main-thread *****
   si_signo = 11, si_errno 0, si_code 00000001, si_addr 0x3e4f0000
   Last RVEC: 0x0 (0), last OSI: 36, mac_nip 150E04A0
   NIP 0x0fbc4364
***** Backtrace *****
   7f9d6430: signal_handler + 0xf0
   7f9d6450: 0x7f9d67a8
   7f9d6aa0: 0x00000e03
   7f9d6ab0: 0x0ff4aa40
   7f9d6ad0: 0x0ff4dcc0
   7f9d6b00: 0x0ff4e054
   7f9d6b60: 0x0ff6022c
   7f9d6b90: 0x0ff53154
   7f9d6bd0: 0x0ff6054c
   7f9d6c20: 0x0ff4b0b0
   7f9d6c30: alsa_open + 0x234
   7f9d6e70: start_sound + 0xfc
   7f9d6e90: osip_sound_cntl + 0x324
   7f9d6ec0: rvec_osi_syscall + 0x84
   7f9d6ee0: do_rvec_jump + 0x3c
   7f9d7090: mainloop_start + 0x98
   7f9d70b0: main + 0x508
   7f9d7290: 0x0fb66930
   7f9d74a0: 0x0fb66a78
   7f9d74b0: 0x00000000
cleaning up...
Comment 1 Gioele Barabucci 2006-04-15 05:31:42 UTC
USE flags for mol

$ equery uses mol
[ Found these USE variables for app-emulation/mol-0.9.71_pre8 ]
 U I
 + + X        : Adds support for X11
 + + alsa     : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
 - - debug    : Tells configure and the makefiles to build for debugging. Effects vary across packages, but generally it will at least add -g to CFLAGS. Remember to set FEATURES=nostrip too
 - - dga      : Adds DGA Support (Xfree86) (DGA=Direct Graphic Access)
 - - fbcon    : Adds framebuffer support for the console, via the kernel
 - - oldworld : Includes Macintosh's OldWorld support
 - - oss      : Adds support for OSS (Open Sound System)
 + + pci      : Experimental PCI proxy support
 - - sheep    : Support for the sheep net driver
 + + usb      : Adds USB support to applications that have optional USB support (e.g. cups)
 - - vnc      : Includes vnc support
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-04-15 05:32:17 UTC
*** Bug 130057 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-04-15 05:33:11 UTC
emerge --info, please...
Comment 4 Gioele Barabucci 2006-04-15 05:34:57 UTC
emerge --info (this is better than IM ;)

Gentoo Base System version 1.12.0_pre16
Portage 2.1_pre7-r5 (default-linux/ppc/ppc32/2006.0/G3, gcc-3.4.4, glibc-2.3.5-r0, 2.6.15-gentoo-r2 ppc)
System uname: 2.6.15-gentoo-r2 ppc 750FX
dev-lang/python:     2.3.5, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r4
CFLAGS="-O3 -pipe -mcpu=G3 -fno-strict-aliasing"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O3 -pipe -mcpu=G3 -fno-strict-aliasing"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
USE="ppc X a52 aac acl alsa apache2 apm arts berkdb bonobo bzip2 c++ cdr cli crypt ctype cups dba dbus dri dts dv dvd dvdr eds emboss encode exif expat fastbuild ffmpeg flac foomaticdb force-cgi-redirect ftp gd gdbm gif gmp gnutls gtk2 gtkhtml hal howl idn ieee1394 imlib ipv6 isdnlog jack jpeg jpeg2k kde lcms libg++ libwww mad matroska memlimit mikmod mime mmap mng modplug motif mp3 mpeg mpeg4 ncurses nls nptl ogg openexr opengl pam pcre pdflib png pnp posix pppd python qt quicktime readline ruby sasl sdl session simplexml soap sockets socks5 speex spell spl ssl subversion svg sysfs theora threads tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 vhosts vorbis wifi xinerama xml xsl xv xvid zeroconf zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_ati"

Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-04-15 05:37:46 UTC
(In reply to comment #4)
> emerge --info (this is better than IM ;)

LOL ;=)
Comment 6 Joe Jezak (RETIRED) gentoo-dev 2006-04-28 09:38:09 UTC
It looks like you're running on a G3.  Are you sure you disabled altivec?  It's in /etc/mol/molrc.osx.  Also, audio input shouldn't work atm, but I can't reproduce this for audio output.
Comment 7 Gioele Barabucci 2006-04-29 13:02:11 UTC
Yes, Altivec support is disabled.

$ cat /etc/mol/molrc.osx | grep altivec
disable_altivec:        yes
Comment 8 Joe Jezak (RETIRED) gentoo-dev 2006-04-29 22:39:47 UTC
Can you try with OSS output instead?  (Use ALSA's OSS emulation).  Are you sure there's no version mismatch between the alsa driver you're using and the ALSA library version?  Is this any sound or a certain application?  Is there another application blocking the sound device?
Comment 9 Joe Jezak (RETIRED) gentoo-dev 2006-05-24 14:21:39 UTC
Please reopen the bug when you've tested with my suggestions in the previous post.

Comment 10 Joe Jezak (RETIRED) gentoo-dev 2006-08-20 07:55:19 UTC
No response.  Feel free to reopen if you can reproduce it.