Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: rhythmbox (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to rhythmbox in Ubuntu.
https://bugs.launchpad.net/bugs/718846
Title:
upnp error when using rhythmbox as renderer and 2player as
controlpoint
Status in “rhythmbox” package in Ubuntu:
Confirmed
Bug description:
Binary package hint: rhythmbox
when I try to control rhythmbox via 2player or skifta (andoroid apps),
I get error like this.
(16:30:02) [0x9d92028] [parse_xml]
/usr/lib/pymodules/python2.6/coherence/extern/et.py:261:
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/twisted/web/server.py", line 132, in
render
body = resrc.render(self)
File "/usr/lib/pymodules/python2.6/coherence/upnp/core/soap_service.py",
line 160, in render
d = defer.maybeDeferred(function, *args, **keywords)
File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line
117, in maybeDeferred
result = f(*args, **kw)
File "/usr/lib/pymodules/python2.6/coherence/upnp/core/service.py", line
1085, in soap__generic
d = defer.maybeDeferred( callit, *args, **kwargs)
--- <exception caught here> ---
File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line
117, in maybeDeferred
result = f(*args, **kw)
File "/usr/lib/pymodules/python2.6/coherence/upnp/core/service.py", line
1076, in callit
return callback( **kwargs)
File "/usr/lib/rhythmbox/plugins/upnp_coherence/MediaPlayer.py", line 501,
in upnp_SetAVTransportURI
elt = DIDLLite.DIDLElement.fromString(CurrentURIMetaData)
File "/usr/lib/pymodules/python2.6/coherence/upnp/core/DIDLLite.py", line
992, in fromString
elt = utils.parse_xml(aString, 'utf-8')
File "/usr/lib/pymodules/python2.6/coherence/upnp/core/utils.py", line 55,
in parse_xml
return et_parse_xml(data,encoding)
File "/usr/lib/pymodules/python2.6/coherence/extern/et.py", line 144, in
parse_xml
p.close()
exceptions.SyntaxError: not well-formed (invalid token): line 5, column 203
The upnp message causing this error is:
<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"
xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"><item id="51622"
restricted="1">
<dc:title>Love Song</dc:title>
<res size="1666686" duration="00:03:28" bitrate="8192"
protocolInfo="http-get:*:audio/mpeg:*" sampleFrequency="44100"
nrAudioChannels="1">http://192.168.178.1:49152/content/media/object_id=51622&res_id=0&ext=.mp3</res>
<upnp:class>object.item.audioItem.musicTrack</upnp:class>
<upnp:genre>Blues</upnp:genre>
<upnp:artist role="albumArtist">311</upnp:artist>
</item></DIDL-Lite>
With xbmc as th renderer there are no errors, so I think the problem is in
rhythmbox and not in 2player or skifta
Description: Ubuntu 10.04.2 LTS
Release: 10.04
rhythmbox:
Installiert: 0.12.8-0ubuntu7
Kandidat: 0.12.8-0ubuntu7
Versions-Tabelle:
*** 0.12.8-0ubuntu7 0
500 http://de.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
100 /var/lib/dpkg/status
0.12.8-0ubuntu3 0
500 http://de.archive.ubuntu.com/ubuntu/ lucid/main Packages
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/718846/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp