listen freezes

Bug #580586 reported by bradley
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Listen
New
Undecided
Unassigned

Bug Description

listen consistently freezes and its window goes blank after a while of playback.
i am using ubuntu 10.04

output from terminal:
File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x72d03b0>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/led%20zeppelin%20ii.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x72df170>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/tattoo%20you.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x72e9320>> ignored
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x7432170>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/anoushka.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x7c72758>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/appleseed%20ep.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x74c7dd0>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/walking%20cloud%20and%20deep%20red%20sky%2C%20flag%20fluttered%20and%20the%20sun%20shined.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x3a467a0>> ignored
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x7c63d40>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/the%20end%20of%20the%20beginning.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x7c7de18>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/maybe%20they%20will%20sing%20for%20us%20tomorrow.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x6dc3518>> ignored
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x7c5a7e8>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 failed to load /home/bradley/.cache/listen/cover/the very best of latin jazz.jpg, try deleted it...
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x9bf0830>> ignored
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0xa48a908>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/attack%20decay%20sustain%20release.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x8a4bef0>> ignored
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x8a4b710>> ignored
pos 2 sort False
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/rockin%27%20with%20curly%20leads.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x8a4b9e0>> ignored
ERROR cover_manager.ListenCoverManager 2f6a250 failed to retrieve http://ws.audioscrobbler.com/1.0/album/Ustad%20Alla%20Rakha%20%26%20Ustad%20Zakir%20Hussain/Together/info.xml
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 264, in get_cover
    fp = urlopen(lastfm_url)
  File "/usr/lib/listen/vfs/vfsutils.py", line 55, in urlopen
    return opener.open(req, timeout=timeout)
  File "/usr/lib/python2.6/urllib2.py", line 397, in open
    response = meth(req, response)
  File "/usr/lib/python2.6/urllib2.py", line 510, in http_response
    'http', request, response, code, msg, hdrs)
  File "/usr/lib/python2.6/urllib2.py", line 435, in error
    return self._call_chain(*args)
  File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.6/urllib2.py", line 518, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 404: Not Found
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x9bf0758>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/in%20ghost%20colours.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x550c908>> ignored
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x550c440>> ignored
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x6dc3cf8>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/fast%20cars%2C%20danger%2C%20fire%20and%20knives%20ep.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x6dc1d88>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/hercules%20and%20love%20affair.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x6dcc830>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 failed to load /home/bradley/.cache/listen/cover/winter hymn country hymn secret hymn.jpg in a pixbuf
Traceback (most recent call last):
  File "/usr/lib/listen/widget/notify.py", line 149, in on_new_song
    self.display_notification(song, text, self.timeout, actions = self.actions)
  File "/usr/lib/listen/widget/notify.py", line 172, in display_notification
    self.hints = self.get_hints()
  File "/usr/lib/listen/widget/notify.py", line 189, in get_hints
    x, y = self.tray.tray.window.get_origin()
AttributeError: 'NoneType' object has no attribute 'get_origin'
WARNING player.fadebin.StreamBin 472b320 stream "file:///media/J...n/01%20-%20Fredericia.mp3" already blocked
WARNING cover_manager.ListenCoverManager 2f6a250 failed to load /home/bradley/.cache/listen/cover/winter hymn country hymn secret hymn.jpg in a pixbuf
WARNING cover_manager.ListenCoverManager 2f6a250 image /home/bradley/.cache/listen/cover/fear is on our side.jpg have a incorrect format
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0xa0fc7a0>> ignored
WARNING cover_manager.ListenCoverManager 2f6a250 file file:///home/bradley/.cache/listen/cover/winter%20hymn%20country%20hymn%20secret%20hymn.jpg does not exist !
ERROR cover_manager.ListenCoverManager 2f6a250 failed to search on amazon
Traceback (most recent call last):
  File "/usr/lib/listen/cover_manager.py", line 283, in get_cover
    ResponseGroup="Images,Request" )
  File "/usr/lib/listen/amazon.py", line 402, in ItemSearch
    return pagedIterator(XMLItemSearch, argv, "ItemPage", 'Items', plugins)
  File "/usr/lib/listen/amazon.py", line 279, in __init__
    dom = self.__search(** self.__arguments)
  File "/usr/lib/listen/amazon.py", line 411, in XMLItemSearch
    return query(buildRequest(argv, SECRET_KEY))
  File "/usr/lib/listen/amazon.py", line 230, in query
    u = urllib.FancyURLopener(HTTP_PROXY)
  File "/usr/lib/python2.6/urllib.py", line 617, in __init__
    URLopener.__init__(self, *args, **kwargs)
  File "/usr/lib/python2.6/urllib.py", line 129, in __init__
    assert hasattr(proxies, 'has_key'), "proxies must be a mapping"
AssertionError: proxies must be a mapping
Exception AttributeError: "FancyURLopener instance has no attribute 'tempcache'" in <bound method FancyURLopener.__del__ of <urllib.FancyURLopener instance at 0x883b290>> ignored

Revision history for this message
Marcin Grześkowiak (mgrzeskowiak) wrote :

I started experiencing this after upgrading to Xubuntu 10.10 (python 2.6.6) with Listen 0.6.5. It was ok on Xubuntu 10.04 (I don't remember exact version of Listen, but I used the one from Ubuntu repositories).
I just open Listen, start playing a song, then switch to another song and maybe another one. UI stops refreshing and it does not react to mouse actions (the same with panel applet). The last selected song plays until the end.
One time Listen somehow managed to freeze the whole desktop - I had to switch to console and kill Listen to be able to do anything with Xfce.
Things I can see in the terminal:
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Xlib.protocol.request.QueryExtension
Xlib.protocol.request.QueryExtension
Xlib.protocol.request.QueryExtension
WARNING player.fadebin.StreamBin bb65d4c stream "file:///home/ma...0Pet_03_Heart%20Throb.mp3" already blocked
ERROR widget.browser.BrowserTagView a93a98c failed remove be your own pet from artist browser model
ERROR widget.browser.BrowserTagView a93ab1c failed remove get awkward from album browser model
WARNING player.fadebin.StreamBin bb6d234 stream "file:///home/ma...0-%2002%20-%20Senator.mp3" already blocked
/usr/lib/listen/plugins/source/lastfm_information.py:262: GtkWarning: IA__gtk_progress_set_percentage: assertion `percentage >= 0 && percentage <= 1.0' failed
  progress.set_fraction(frac)
WARNING player.fadebin.StreamBin be3e824 stream "file:///home/ma...n_01_For%20My%20Lover.mp3" already blocked
Traceback (most recent call last):
  File "/usr/lib/listen/plugins/source/lastfm_information.py", line 286, in write
    loader.write(data)
glib.GError: Błąd podczas interpretowania pliku obrazu JPEG (Unsupported marker type 0x4f)
WARNING player.fadebin.StreamBin be4639c stream "file:///home/ma...tes_02_Hallucinations.mp3" already blocked

Revision history for this message
Marcin Grześkowiak (mgrzeskowiak) wrote :

I tried different revisions between 0.6.4 and 0.6.5 and the first one that freezes is rev. 1222:
http://bazaar.launchpad.net/~listen-devel/listen/devel/revision/1222

If I break into listen with gdb after freeze I can see that listen is stuck inside xcb_wait_for_reply
(which calls poll() in a loop):

#0 0x00673416 in __kernel_vsyscall ()
#1 0x007bcdf6 in poll () from /lib/libc.so.6
#2 0x00d23d90 in ?? () from /usr/lib/libxcb.so.1
#3 0x00d25ca2 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#4 0x013fd016 in _XReply () from /usr/lib/libX11.so.6
#5 0x013f0867 in XSync () from /usr/lib/libX11.so.6
#6 0x00f83d43 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#7 0x00f83e85 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#8 0x00f62f8b in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#9 0x00f64f2f in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#10 0x00f64fab in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#11 0x00f3f998 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#12 0x00274841 in ?? () from /lib/libglib-2.0.so.0
#13 0x00276855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#14 0x0027a668 in ?? () from /lib/libglib-2.0.so.0
#15 0x0027aba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#16 0x0111a1d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x0165c060 in ?? () from /usr/lib/pymodules/python2.6/gtk-2.0/gtk/_gtk.so
#18 0x080ddd39 in PyEval_EvalFrameEx ()
#19 0x080dfbb2 in PyEval_EvalCodeEx ()
#20 0x08168e3c in ?? ()
#21 0x0805fd6a in PyObject_Call ()
#22 0x08067d5c in ?? ()
#23 0x0805fd6a in PyObject_Call ()
#24 0x080b2bc4 in ?? ()
#25 0x080aa8c5 in ?? ()
#26 0x0805fd6a in PyObject_Call ()
#27 0x080dd5b0 in PyEval_EvalFrameEx ()
#28 0x080dfbb2 in PyEval_EvalCodeEx ()
#29 0x080dfca7 in PyEval_EvalCode ()
#30 0x080fd956 in PyRun_FileExFlags ()
#31 0x080fdbb2 in PyRun_SimpleFileExFlags ()
#32 0x0805b6d3 in Py_Main ()
#33 0x0805a8ab in main ()

So this can be actually a bug in libxcb.so.1.1.0.

Revision history for this message
Martin Erpicum (martin-erpicum) wrote :

Listen freeze after that :

/usr/lib/listen/plugins/source/lastfm_information.py:262: GtkWarning: IA__gtk_progress_set_percentage: assertion `percentage >= 0 && percentage <= 1.0' failed
  progress.set_fraction(frac)

Revision history for this message
Martin Erpicum (martin-erpicum) wrote :

I upgraded Listen to the last version available in the listen-devel ppa. It don't freeze anymore.

Maverick 10.10
computer ~ $ listen --version
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
listen 0.6.5.99~bzr1305

Revision history for this message
Marcin Grześkowiak (mgrzeskowiak) wrote :

listen 0.6.5.99~bzr1305 still freezes for me, although it works a bit longer than 0.6.5
it freezes for me also without assertion from IA__gtk_progress_set_percentage
what I always see in the output is warning from fadebin saying that a stream is already blocked, e.g.:
WARNING player.fadebin.StreamBin af69144 stream "file:///cdrip/G...tch%20-%20Say%20Trees.ogg" already blocked

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.