don't know if this is an audacious devs bug or yours app versions installed: media-sound/audacious-1.2.1 media-plugins/audacious-plugins-1.2.2 stable audacious hangs too. Gentoo Base System version 1.12.5 Portage 2.1.1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 i686) ================================================================= System uname: 2.6.17-gentoo-r8 i686 AMD Athlon(tm) 64 Processor 3200+ Last Sync: Thu, 26 Oct 2006 07:20:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: [Not Present] dev-lang/python: 2.3.5, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] 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-r3 sys-devel/gcc-config: 1.3.13-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -pipe -O2 -fomit-frame-pointer -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /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/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=athlon-xp -pipe -O2 -fomit-frame-pointer -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distcc distlocks metadata-transfer sandbox sfperms" GENTOO_MIRRORS="http://172.15.0.2/portage/ ftp://172.15.0.4/pub/gentoo-portage http://gentoo.osuosl.org/" LANG="ru_RU.UTF-8" LC_ALL="" LINGUAS="ru" MAKEOPTS="-j5" 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'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://172.15.0.2/portage" USE="x86 3dnow 3dnowext X aac acpi alsa apache2 apm arts bitmap-fonts bluetooth boundschecking bzip2 bzlib cairo cdr cg cli cracklib crypt cscope ctype dhcp divx4linux dlloader dri dv dvd dvdr dvdread elibc_glibc emboss encode flac foomaticdb fortran ftp fuse gdbm gif gimpprint gpm gtk gtk2 hal iconv icq imlib input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_wacom isdnlog javascript jpeg kde kdeenablefinal kdexdeltas kernel_linux libg++ libwww linguas_ru logitech-mouse mad mikmod mjpeg mmx mmxext modplug mozsvg mp3 mpeg ncurses nls noamazon nptl nptlonly nvidia offensive ogg oggvorbis openal opengl oss pam pcre pdf perl png ppds pppd python qt qt3 qt4 quicktime readline reflection reiserfs samba sdl session sid sox spell spl sse sse2 ssl svg tcpd tga theora tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 video_cards_fglrx video_cards_nv video_cards_nvidia video_cards_radeon vim-with-x vorbis win32codecs wma xml xorg xpm xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
You need format detection enabled to work on files that implement an internal playlist. That will fix it, otherwise audacious gets in a loop when trying to detect the filetype and it hangs until the playlist gets too big and then the program runs out of memory. - nenolod
Do not disable detection by format on subsong-capable formats. This option was only implemented for people that feel that 35.000 song playlists should load within seconds and is not recommended for daily use. If I continue to get bug reports of this nature I might remove or otherwise deactivate it.
thanks! that fixed it. maybe you should write some warning near "detect file format on demand" checkbutton?