Summary: | Please, stabilize media-sound/muse-0.9.2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Santiago M. Mola (RETIRED) <coldwind> |
Component: | New packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Santiago M. Mola (RETIRED)
![]() lets go then x86 stable Tesed media-sound/muse-0.9.2 USE="gtk -debug" on sparc. - compiles fine - no test phase - no collisions but it does _not_ work. I can start it and connect to a shoutcast server but the moment I load a mp3 file and press play it crashes. When gdb is attached the crash is a SIGPIPE: Program received signal SIGPIPE, Broken pipe. [Switching to Thread 0xef7f1b90 (LWP 10956)] 0xf7f232a4 in send () from /lib/libpthread.so.0 (gdb) backtrace #0 0xf7f232a4 in send () from /lib/libpthread.so.0 #1 0x0004090c in send_mp3 (self=0x2edde0, buff=0xef816472 "LA<FF><F2>0<C4>\224m\177", len=314) at mp3.c:239 #2 0x0003ef68 in shout_send (self=0x2edde0, data=0xef816472 "LA<FF><F2>0<C4>\224m\177", len=314) at shout.c:217 #3 0x00024ce8 in Shouter::send (this=0x2ef800, buf=0xef816472, enc=314) at shouter.cpp:205 #4 0x00021d04 in OutChannel::shout (this=0xef816008) at outchannels.cpp:291 #5 0x00021ee4 in OutChannel::run (this=0xef816008) at outchannels.cpp:179 #6 0x00022a50 in OutChannel::kickoff (arg=0xef816008) at ./outchannels.h:310 #7 0xf7f19400 in start_thread () from /lib/libpthread.so.0 #8 0xf727f618 in ?? () from /lib/libc.so.6 #9 0xf727f618 in ?? () from /lib/libc.so.6 Without gdb attached the kernel oopses: Unable to handle kernel paging request at virtual address 000000010001c000 tsk->{mm,active_mm}->context = 0000000000000845 tsk->{mm,active_mm}->pgd = fffff800248c8000 \|/ ____ \|/ "@'/ .. \`@" /_| \__/ |_\ \__U_/ muse(28340): Oops [#1] TSTATE: 0000004480009605 TPC: 00000000005b8df8 TNPC: 00000000005b8dfc Y: 00000000 Not tainted TPC: <U3copy_from_user+0x100/0x500> g0: fffff80010c8b37c g1: 0000000000000000 g2: 0000000000000000 g3: 0000000000004080 g4: fffff80025309200 g5: fffff8000058c000 g6: fffff80010c88000 g7: 0000000000001f00 o0: fffff8007fa94080 o1: 000000010001c000 o2: 0000000000001f00 o3: fffff8017fa9c080 o4: fffff8007fa94080 o5: 0000000000000000 sp: fffff80010c8abc1 ret_pc: 00000000006a552c RPC: <snd_pcm_lib_write_transfer+0x94/0xe0> l0: fffff80010c8b538 l1: fffff80010c8b440 l2: 0000000000838000 l3: 0000000000000000 l4: 000000000000000f l5: 00000000008d1800 l6: 000000000080e040 l7: fffff80000e0abc0 i0: fffff8007f974c00 i1: 0000000000001020 i2: fffff8007fa94080 i3: 000000010001c000 i4: 0000000000001f00 i5: fffff800009dbf30 i6: fffff80010c8ac81 i7: 00000000006a3140 I7: <snd_pcm_lib_write1+0x2e8/0x500> Caller[00000000006a3140]: snd_pcm_lib_write1+0x2e8/0x500 Caller[00000000006ad640]: snd_pcm_oss_sync+0x288/0x2a0 Caller[00000000006ae3f0]: snd_pcm_oss_release+0x38/0xa0 Caller[00000000004b721c]: __fput+0xa4/0x1a0 Caller[00000000004b43f8]: filp_close+0x60/0x80 Caller[00000000004650b4]: put_files_struct+0xfc/0x120 Caller[00000000004667cc]: do_exit+0x154/0x9c0 Caller[000000000046706c]: do_group_exit+0x34/0xa0 Caller[0000000000470550]: get_signal_to_deliver+0x2f8/0x420 Caller[0000000000449f84]: do_signal32+0x2c/0x1360 Caller[00000000004349d8]: do_notify_resume+0x1c0/0x5a0 Caller[0000000000404afc]: __handle_signal+0x18/0x54 Caller[00000000f7f1b5b8]: 0xf7f1b5c0 Instruction DUMP: c3ea6080 c3ea60c0 c3ea6100 <c19a6000> c3ea6140 c59a6008 c3ea6180 c99a6010 c3ea61c0 Fixing recursive fault but reboot is needed! # emerge --info Portage 2.1.3.19 (default-linux/sparc/sparc64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r6 sparc64) ================================================================= System uname: 2.6.23-gentoo-r6 sparc64 sun4u Timestamp of tree: Thu, 31 Jan 2008 18:30:01 +0000 app-shells/bash: 3.2_p17-r1 dev-lang/python: 2.4.4-r6 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="sparc" CBUILD="sparc-unknown-linux-gnu" CFLAGS="-mcpu=ultrasparc3 -mtune=ultrasparc3 -mvis -Wa,-Av8plusa -O2 -pipe -frename-registers -ggdb" CHOST="sparc-unknown-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CPPFLAGS="-mcpu=ultrasparc3 -mtune=ultrasparc3 -mvis -Wa,-Av8plusa -O2 -pipe -frename-registers -ggdb" CXXFLAGS="-mcpu=ultrasparc3 -mtune=ultrasparc3 -mvis -Wa,-Av8plusa -O2 -pipe -frename-registers -ggdb" DISTDIR="/tmp/distfiles" FEATURES="ccache collision-protect distlocks installsources metadata-transfer parallel-fetch sanxbox splitdebug strict test userfetch userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="de_DE.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en de" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="64bit 7zip X a52 aac aalib alsa artworkextra audacious avahi blender-game bluetooth bzip2 caps cups curl custom-cflags cvs dbus dga disk-partition divx dts dv dvd dvdread encode fastcgi fat ffmpeg flac ftp fuse gd gif gimp gimpprint gmedia gnome gnome-print gnomecanvas gpm grammar gtk hal hpn ieee1394 ithreads javascript jpeg jpeg2k lzo mad memcache midi mikmod mjpeg mp2 mp3 mpeg mpeg2 mplayer musepack nautilus ncurses network networking nls nptl nptlonly nsplugin offensive ogg openal opengl opera pam pcre png pnm ppds quicktime realmedia regex ruby samba sdl sdl-image slang smartcard smp sms sound soundex sparc speex spell sqlite3 ssl subversion svg symlink test theora threads tiff timidity truetype tta unicode usb userlocales utils vcd vidix vim vim-syntax vim-with-x vorbis wma wmf wmp x264 xanim xcb xfce xine xinerama xorg xulrunner xv xvid zlib" ALSA_PCM_PLUGINS="adpcm alaw copy dshare dsnoop extplug file hooks ladspa lfloat linear meter mulaw multi null rate route share shm" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="mach64" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS sparc, either mark it stable or let us know if you want it just gone.. the software seems no longer developed by upstream, and 0.9.1 needs to die for using GTK+-1.2 amd64 stable Feel free to drop the keyword Old version removed. Closing this bug. Bluebird, if you want.. you can open a new bug for your issue but I doubt anything happens without a patch (considering the upstream is gone) |