Summary: | media-sound/exaile-0.2.10-r1 locks up after long use | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David Barnett <daviebdawg> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | minor | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
David Barnett
2007-07-05 19:07:19 UTC
That information doesn't help at all since I can't reproduce it, been running exaile for days.. Run "exaile" from terminal and see if you have output there when it locks up, reopen with output. I finally found a specific mp3 file that crashes exaile every time. It's licensed content, so I probably shouldn't attach it here, but I'm sure it would be fine to send it to someone if someone will advise where to send it. Every time it crashes exaile spits this message onto the console: ** Message: don't know how to handle text/html Hope that's a little more informative. Can't really do anything here without a example so e-mail me one at drac at gentoo.org if you can still reproduce this with 0.2.11 which is now in tree. Never got this one tested, prolly should go to upstream bugzilla.. Try with exaile-0.2.13.., and up to date system. It's been a while and deps have upgraded too. Besides, I think this was gtkmozembed related (which was fixed) There is still some problem, but it has much improved. I still get the "** Message: don't know how to handle text/html" message, and it still gets stuck and never plays the file, but the OSD window goes away as it should and exaile doesn't lock up. I also get KeyErrors like this when it gets stuck: Exception in thread Thread-10: Traceback (most recent call last): File "/usr/lib/python2.5/threading.py", line 460, in __bootstrap self.run() File "/usr/lib/exaile/xl/covers.py", line 96, in run ResponseGroup="ItemAttributes,Images") File "/usr/lib/exaile/lib/ecs.py", line 340, in ItemSearch return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins) File "/usr/lib/exaile/lib/ecs.py", line 217, in __init__ dom = self.__search(** self.__arguments) File "/usr/lib/exaile/lib/ecs.py", line 349, in XMLItemSearch return query(buildRequest(argv)) File "/usr/lib/exaile/lib/ecs.py", line 175, in query e = buildException(errors) File "/usr/lib/exaile/lib/ecs.py", line 160, in buildException e = globals()[ class_name ](msg) KeyError: u'ECommerceService.NoExactMatches' I didn't see those before. I experience the same problem. I get the same message as David (comment #6) when playing a long MP3 (2 hours) The message is displayed as soon as playing starts though, not sure it is related to exaile freezing later on. If it matters, mp3 was downloaded from (podcast) http://podaudio.rtbf.be/rod/C21-HELL_CLASSIC_21_HELL-S_BELLS_10-5-2008_3969123.mp3 Besides, I also get segfaults. I started exaile, added a radio station (http://stream3.rtbf.be:8000/2128xrtbf) and closed it, nothing more, not a single note was played: neysx@basil ~ $ nice exaile Exaile 0.2.13 which: no k3b in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.2.3:/opt/stuffit/bin:/usr/qt/3/bin:/usr/games/bin) which: no k3b in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.2.3:/opt/stuffit/bin:/usr/qt/3/bin:/usr/games/bin) Using multimedia keys from: gnome Plugins 'AWN' version '0.7.4' loaded successfully Plugins 'Mini Mode' version '0.4.8' loaded successfully loading tracks... Created db for thread Thread-1 {'Thread-1': <sqlite3.Connection object at 0x8a3a200>} Closed db for thread Thread-1 done loading tracks... loading songs Starting scan timer at 25.0 Clearing tracks cache Importing /home/neysx/.exaile/saved/playlist0000.m3u Last playlist loaded Loading page 0 Exiting, bye! Segmentation fault I restarted exaile and started playing the added radio station, it crashed after less than an hour: neysx@basil ~ $ nice exaile Exaile 0.2.13 which: no k3b in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.2.3:/opt/stuffit/bin:/usr/qt/3/bin:/usr/games/bin) which: no k3b in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.2.3:/opt/stuffit/bin:/usr/qt/3/bin:/usr/games/bin) Using multimedia keys from: gnome Plugins 'AWN' version '0.7.4' loaded successfully Plugins 'Mini Mode' version '0.4.8' loaded successfully Starting scan timer at 25.0 loading tracks... Created db for thread Thread-1 {'Thread-1': <sqlite3.Connection object at 0x8a3a200>} Closed db for thread Thread-1 done loading tracks... loading songs Clearing tracks cache Importing /home/neysx/.exaile/saved/playlist0000.m3u Last playlist loaded Loading page 0 ReplayGain support initialized. Not using Equalizer disabled by the user Stream tag: audio-codec: MPEG 1 Audio, Layer 3 (MP3) Stream tag: bitrate: 128000 Stream tag: layer: 3 mode: joint emphasis: none bitrate: 128000 Library rescan called Running is False File count: 0 Count is now: 0 Library rescan called Running is False File count: 0 Count is now: 0 Up-to-date ~x86 box: $ emerge --info Portage 2.1.5_rc10 (default-linux/x86/2007.0, gcc-4.2.3, glibc-2.7-r1, 2.6.25-rc7-git4-gentoo i686) ================================================================= System uname: 2.6.25-rc7-git4-gentoo i686 AMD Athlon(tm) Processor Timestamp of tree: Sun, 11 May 2008 07:15:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-lang/python: 2.5.2-r2 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.12 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.62 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.4 virtual/os-headers: 2.6.25-r2 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-mp -Os -pipe -fomit-frame-pointer -m3dnow -msse -mmmx" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=athlon-mp -Os -pipe -fomit-frame-pointer -m3dnow -msse -mmmx" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--alphabetical --nospinner" FEATURES="ccache distlocks parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://polly.a.la.maison/gentoo" LC_ALL="en_GB.utf8" LDFLAGS="" LINGUAS="en en_US en_GB fr nl" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_COMPRESS="" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/gorg /usr/local/portage" SYNC="rsync://polly/portage" USE="3dnow 3dnowex 3dnowext X aac acl acpi alsa apache2 artworkextra audiofile avahi avi bash-completion berkdb bogofilter bonobo branding bzip2 cairo cdparanoia cdr cli cracklib crypt cups curl dbus dga dnd dpms dri dvd dvdr dvdread encode exif faac faad ffmpeg firefox flac font-server foomaticdb gb gdbm gif gimp gimpprint glade gnome gnomedb gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal iconv id3 imap imlib innodb isdnlog jpeg keyring lame lcms libgda libnotify libwww live mad maildir midi mmx mmxext motif mozilla moznocompose moznoirc mozsvg mozxmlterm mp3 mp4 mpeg mudflap music mysql ncurses network nls no_wxgtk1 nptl nptlonly ogg opengl openmp pcre pdflib pg-hier pg-intdatetime pg-vacuumdelay png ppds pppd python qt4 quicktime readline reflection rtc ruby scanner sdl server session socks5 speex spell spl sqlite sse ssl svg symlink tcl tcltk tetex theora thread threads tiff tk truetype type1 unicode usb userlocales vim-pager vorbis win32codecs wmf wxwindows x86 xcomposite xine xinerama xml xml2 xorg xscreensaver xv xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon nikon ptp ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="cwlinux" LINGUAS="en en_US en_GB fr nl" USERLAND="GNU" VIDEO_CARDS="mga" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LANG, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS [ebuild R ] media-sound/exaile-0.2.13 USE="-aac alsa cdparanoia equalizer -flac gnome -ipod jpeg libnotify -libsexy -mad -musepack nls ogg -oss png vorbis" Please reopen this bug when the problem still occurs with current versions in portage. (In reply to comment #9) > Please reopen this bug when the problem still occurs with current versions in > portage. > I just added 0.3.0_alpha1 into Portage too.. Too many problems with 0.2.x series.. Better luck with that, I hope |