Public bug reported:

Binary package hint: rhythmbox-plugin-coherence

$ apt-cache policy rhythmbox-plugin-coherence
rhythmbox-plugin-coherence:
  Installed: 0.12.8-0ubuntu7
  Candidate: 0.12.8-0ubuntu7
  Version table:
 *** 0.12.8-0ubuntu7 0
        500 http://archive.ubuntu.com/ubuntu/ lucid-updates/universe Packages
        100 /var/lib/dpkg/status
     0.12.8-0ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ lucid/universe Packages

Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 251, 
in dataReceived
    why = self.lineReceived(line)
  File "/usr/lib/python2.6/dist-packages/twisted/web/http.py", line 1573, in 
lineReceived
    self.allContentReceived()
  File "/usr/lib/python2.6/dist-packages/twisted/web/http.py", line 1641, in 
allContentReceived
    req.requestReceived(command, path, version)
  File "/usr/lib/python2.6/dist-packages/twisted/web/http.py", line 807, in 
requestReceived
    self.process()
--- <exception caught here> ---
  File "/usr/lib/pymodules/python2.6/coherence/upnp/core/utils.py", line 243, 
in process
    resrc = self.site.getResourceFor(self)
  File "/usr/lib/python2.6/dist-packages/twisted/web/server.py", line 523, in 
getResourceFor
    return resource.getChildForRequest(self.resource, request)
  File "/usr/lib/python2.6/dist-packages/twisted/web/resource.py", line 61, in 
getChildForRequest
    resource = resource.getChildWithDefault(pathElement, request)
  File "/usr/lib/pymodules/python2.6/coherence/upnp/devices/media_server.py", 
line 199, in getChildWithDefault
    return self.getChild(path, request)
  File "/usr/lib/pymodules/python2.6/coherence/upnp/devices/media_server.py", 
line 298, in getChild
    ch = self.store.get_by_id(name)
  File "/usr/lib/rhythmbox/plugins/upnp_coherence/MediaStore.py", line 409, in 
get_by_id
    item_id = int(item_id)
exceptions.ValueError: invalid literal for int() with base 10: 
'3d205870-cbf2-490f-a237-1db090759cab'

Wireshark shows this request/response on the network:

<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"; 
s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";>
   <s:Body>
      <u:SetAVTransportURI xmlns:u="urn:schemas-upnp-org:service:AVTransport:2">
         <InstanceID>0</InstanceID>
         <CurrentURI>http://10.254.251.51:55853/3d205870-cbf2-490f-a237-1db090759cab/1000075</CurrentURI>
         <CurrentURIMetaData>&lt;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/"&gt;
   &lt;item id="null"&gt;
      &lt;dc:title&gt;Purple Hills&lt;/dc:title&gt;
      &lt;upnp:artist&gt;D12&lt;/upnp:artist&gt;
      &lt;upnp:album&gt;Kiss Hitlist 2002&lt;/upnp:album&gt;
      &lt;upnp:genre&gt;genre&lt;/upnp:genre&gt;
      &lt;res duration="00:04:20" 
protocolInfo="http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01100000000000000000000000000000"&gt;http://10.254.251.51:55853/3d205870-cbf2-490f-a237-1db090759cab/1000075&lt;/res&gt;
   &lt;/item&gt;
&lt;/DIDL-Lite&gt;
</CurrentURIMetaData>
      </u:SetAVTransportURI>
   </s:Body>
</s:Envelope>

<?xml version="1.0" encoding="utf-8"?><s:Envelope
s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
xmlns:s="http://schemas.xmlsoap.org/soap/envelope/";><s:Body><s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail><UPnPError
xmlns="urn:schemas-upnp-
org:control-1-0"><errorCode>500</errorCode><errorDescription>without
words</errorDescription></UPnPError></detail></s:Fault></s:Body></s:Envelope>

Scenario:

Attempting to use Andromote remote control from an Android 'phone to
start playing a track. Andromote successfully discovered Rhythmbox,
displayed the tracks for selection, and added tracks to the playlist.
When pressing play Andromote acted as if the track is playing but
nothing happens on Rhythmbox due to this exception.

** Affects: rhythmbox (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  Binary package hint: rhythmbox-plugin-coherence
  
  $ apt-cache policy rhythmbox-plugin-coherence
  rhythmbox-plugin-coherence:
-   Installed: 0.12.8-0ubuntu7
-   Candidate: 0.12.8-0ubuntu7
-   Version table:
-  *** 0.12.8-0ubuntu7 0
-         500 http://archive.ubuntu.com/ubuntu/ lucid-updates/universe Packages
-         100 /var/lib/dpkg/status
-      0.12.8-0ubuntu3 0
-         500 http://archive.ubuntu.com/ubuntu/ lucid/universe Packages
+   Installed: 0.12.8-0ubuntu7
+   Candidate: 0.12.8-0ubuntu7
+   Version table:
+  *** 0.12.8-0ubuntu7 0
+         500 http://archive.ubuntu.com/ubuntu/ lucid-updates/universe Packages
+         100 /var/lib/dpkg/status
+      0.12.8-0ubuntu3 0
+         500 http://archive.ubuntu.com/ubuntu/ lucid/universe Packages
  
  Traceback (most recent call last):
-   File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 
251, in dataReceived
-     why = self.lineReceived(line)
-   File "/usr/lib/python2.6/dist-packages/twisted/web/http.py", line 1573, in 
lineReceived
-     self.allContentReceived()
-   File "/usr/lib/python2.6/dist-packages/twisted/web/http.py", line 1641, in 
allContentReceived
-     req.requestReceived(command, path, version)
-   File "/usr/lib/python2.6/dist-packages/twisted/web/http.py", line 807, in 
requestReceived
-     self.process()
+   File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 
251, in dataReceived
+     why = self.lineReceived(line)
+   File "/usr/lib/python2.6/dist-packages/twisted/web/http.py", line 1573, in 
lineReceived
+     self.allContentReceived()
+   File "/usr/lib/python2.6/dist-packages/twisted/web/http.py", line 1641, in 
allContentReceived
+     req.requestReceived(command, path, version)
+   File "/usr/lib/python2.6/dist-packages/twisted/web/http.py", line 807, in 
requestReceived
+     self.process()
  --- <exception caught here> ---
-   File "/usr/lib/pymodules/python2.6/coherence/upnp/core/utils.py", line 243, 
in process
-     resrc = self.site.getResourceFor(self)
-   File "/usr/lib/python2.6/dist-packages/twisted/web/server.py", line 523, in 
getResourceFor
-     return resource.getChildForRequest(self.resource, request)
-   File "/usr/lib/python2.6/dist-packages/twisted/web/resource.py", line 61, 
in getChildForRequest
-     resource = resource.getChildWithDefault(pathElement, request)
-   File "/usr/lib/pymodules/python2.6/coherence/upnp/devices/media_server.py", 
line 199, in getChildWithDefault
-     return self.getChild(path, request)
-   File "/usr/lib/pymodules/python2.6/coherence/upnp/devices/media_server.py", 
line 298, in getChild
-     ch = self.store.get_by_id(name)
-   File "/usr/lib/rhythmbox/plugins/upnp_coherence/MediaStore.py", line 409, 
in get_by_id
-     item_id = int(item_id)
+   File "/usr/lib/pymodules/python2.6/coherence/upnp/core/utils.py", line 243, 
in process
+     resrc = self.site.getResourceFor(self)
+   File "/usr/lib/python2.6/dist-packages/twisted/web/server.py", line 523, in 
getResourceFor
+     return resource.getChildForRequest(self.resource, request)
+   File "/usr/lib/python2.6/dist-packages/twisted/web/resource.py", line 61, 
in getChildForRequest
+     resource = resource.getChildWithDefault(pathElement, request)
+   File "/usr/lib/pymodules/python2.6/coherence/upnp/devices/media_server.py", 
line 199, in getChildWithDefault
+     return self.getChild(path, request)
+   File "/usr/lib/pymodules/python2.6/coherence/upnp/devices/media_server.py", 
line 298, in getChild
+     ch = self.store.get_by_id(name)
+   File "/usr/lib/rhythmbox/plugins/upnp_coherence/MediaStore.py", line 409, 
in get_by_id
+     item_id = int(item_id)
  exceptions.ValueError: invalid literal for int() with base 10: 
'3d205870-cbf2-490f-a237-1db090759cab'
+ 
  Wireshark shows this request/response on the network:
  
  <?xml version="1.0" encoding="utf-8"?>
  <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"; 
s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";>
-    <s:Body>
-       <u:SetAVTransportURI 
xmlns:u="urn:schemas-upnp-org:service:AVTransport:2">
-          <InstanceID>0</InstanceID>
-          
<CurrentURI>http://10.254.251.51:55853/3d205870-cbf2-490f-a237-1db090759cab/1000075</CurrentURI>
-          <CurrentURIMetaData>&lt;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/"&gt;
-    &lt;item id="null"&gt;
-       &lt;dc:title&gt;Purple Hills&lt;/dc:title&gt;
-       &lt;upnp:artist&gt;D12&lt;/upnp:artist&gt;
-       &lt;upnp:album&gt;Kiss Hitlist 2002&lt;/upnp:album&gt;
-       &lt;upnp:genre&gt;genre&lt;/upnp:genre&gt;
-       &lt;res duration="00:04:20" 
protocolInfo="http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01100000000000000000000000000000"&gt;http://10.254.251.51:55853/3d205870-cbf2-490f-a237-1db090759cab/1000075&lt;/res&gt;
-    &lt;/item&gt;
+    <s:Body>
+       <u:SetAVTransportURI 
xmlns:u="urn:schemas-upnp-org:service:AVTransport:2">
+          <InstanceID>0</InstanceID>
+          
<CurrentURI>http://10.254.251.51:55853/3d205870-cbf2-490f-a237-1db090759cab/1000075</CurrentURI>
+          <CurrentURIMetaData>&lt;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/"&gt;
+    &lt;item id="null"&gt;
+       &lt;dc:title&gt;Purple Hills&lt;/dc:title&gt;
+       &lt;upnp:artist&gt;D12&lt;/upnp:artist&gt;
+       &lt;upnp:album&gt;Kiss Hitlist 2002&lt;/upnp:album&gt;
+       &lt;upnp:genre&gt;genre&lt;/upnp:genre&gt;
+       &lt;res duration="00:04:20" 
protocolInfo="http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01100000000000000000000000000000"&gt;http://10.254.251.51:55853/3d205870-cbf2-490f-a237-1db090759cab/1000075&lt;/res&gt;
+    &lt;/item&gt;
  &lt;/DIDL-Lite&gt;
  </CurrentURIMetaData>
-       </u:SetAVTransportURI>
-    </s:Body>
+       </u:SetAVTransportURI>
+    </s:Body>
  </s:Envelope>
  
  <?xml version="1.0" encoding="utf-8"?><s:Envelope
  s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
  
xmlns:s="http://schemas.xmlsoap.org/soap/envelope/";><s:Body><s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail><UPnPError
  xmlns="urn:schemas-upnp-
  org:control-1-0"><errorCode>500</errorCode><errorDescription>without
  words</errorDescription></UPnPError></detail></s:Fault></s:Body></s:Envelope>
  
  Scenario:
  
  Attempting to use Andromote remote control from an Android 'phone to
  start playing a track. Andromote successfully discovered Rhythmbox,
  displayed the tracks for selection, and added tracks to the playlist.
  When pressing play Andromote acted as if the track is playing but
  nothing happens on Rhythmbox due to this exception.

-- 
exceptions.ValueError: invalid literal for int() with base 10
https://bugs.launchpad.net/bugs/641953
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to rhythmbox in ubuntu.

-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to