Bug#662061: rhythmbox-plugins: darklyrics.com parser IndexError on empty artist_ascii

Julien Cristau jcristau at debian.org
Sat Mar 3 21:54:27 UTC 2012


Package: rhythmbox-plugins
Version: 2.95-1
Severity: normal

Got this on rb stderr:

Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/rb/Loader.py", line 33, in callback_with_gdk_lock
    v = callback(data, *args)
  File "/usr/lib/rhythmbox/plugins/lyrics/TerraParser.py", line 93, in got_lyrics
    callback (None, *data)
  File "/usr/lib/rhythmbox/plugins/rb/Coroutine.py", line 61, in callback
    self._resume ()
  File "/usr/lib/rhythmbox/plugins/rb/Coroutine.py", line 46, in _resume
    self._continuation.next ()
  File "/usr/lib/rhythmbox/plugins/lyrics/LyricsParse.py", line 57, in searcher
    parser.search(plexer.send())
  File "/usr/lib/rhythmbox/plugins/lyrics/DarkLyricsParser.py", line 50, in search
    firstcharurl = 'http://www.darklyrics.com/%s.html' % (self.artist_ascii[0])
IndexError: string index out of range

Cheers,
Julien

-- System Information:
Debian Release: wheezy/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages rhythmbox-plugins depends on:
ii  gir1.2-gconf-2.0                 3.2.3-3
ii  gir1.2-glib-2.0                  1.31.10-1
ii  gir1.2-gtk-3.0                   3.2.3-1
ii  gir1.2-peas-1.0                  1.2.0-1
ii  gir1.2-rb-3.0                    2.95-1
ii  gir1.2-webkit-3.0                1.6.3-1
ii  libatk1.0-0                      2.2.0-2
ii  libc6                            2.13-27
ii  libcairo-gobject2                1.10.2-6.2
ii  libcairo2                        1.10.2-6.2
ii  libclutter-1.0-0                 1.8.4-1
ii  libclutter-gst-1.0-0             1.4.6-1
ii  libclutter-gtk-1.0-0             1.0.4-1
ii  libcogl-pango0                   1.8.2-1
ii  libcogl5                         1.8.2-1
ii  libdmapsharing-3.0-2             2.9.14-1
ii  libdrm2                          2.4.30-1
ii  libffi5                          3.0.10-3
ii  libfontconfig1                   2.8.0-3.1
ii  libfreetype6                     2.4.8-1
ii  libgconf2-4                      3.2.3-3
ii  libgdk-pixbuf2.0-0               2.24.1-1
ii  libgirepository-1.0-1            1.31.10-1
ii  libgl1-mesa-glx [libgl1]         7.11.2-1
ii  libglib2.0-0                     2.30.2-6
ii  libgnome-keyring0                3.2.2-2
ii  libgpod4                         0.8.2-6
ii  libgrilo-0.1-0                   0.1.18-1
ii  libgstreamer-plugins-base0.10-0  0.10.36-1
ii  libgstreamer0.10-0               0.10.36-1
ii  libgtk-3-0                       3.2.3-1
ii  libgudev-1.0-0                   175-3.1
ii  libimobiledevice2                1.1.1-3
ii  libjson-glib-1.0-0               0.14.2-1
ii  liblircclient0                   0.9.0~pre1-1
ii  libmtp9                          1.1.2-2
ii  libmusicbrainz3-6                3.0.2-2
ii  libmx-1.0-2                      1.4.2-1
ii  libnotify4                       0.7.4-1
ii  libpango1.0-0                    1.29.4-2
ii  libpeas-1.0-0                    1.2.0-1
ii  librhythmbox-core5               2.95-1
ii  libsoup-gnome2.4-1               2.36.1-1
ii  libsoup2.4-1                     2.36.1-1
ii  libtdb1                          1.2.9+git20120207-1
ii  libtotem-plparser17              2.32.6-2+b1
ii  libusb-0.1-4                     2:0.1.12-20
ii  libx11-6                         2:1.4.4-4
ii  libxcomposite1                   1:0.4.3-2
ii  libxdamage1                      1:1.1.3-2
ii  libxext6                         2:1.3.0-3
ii  libxfixes3                       1:5.0-4
ii  libxi6                           2:1.4.5-1
ii  libxml2                          2.7.8.dfsg-7
ii  python                           2.7.2-10
ii  python-gnomekeyring              2.32.0+dfsg-1
ii  python-mako                      0.6.2-1
ii  python2.7                        2.7.2-13
ii  rhythmbox                        2.95-1
ii  zeitgeist-core                   0.8.2-1
ii  zlib1g                           1:1.2.6.dfsg-2

Versions of packages rhythmbox-plugins recommends:
ii  nautilus-sendto  3.0.1-2

rhythmbox-plugins suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20120303/7e874eec/attachment-0003.pgp>


More information about the pkg-gnome-maintainers mailing list