After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 655560 - Rhythmbox Doesn't escape some Special Charcters in file URI
Rhythmbox Doesn't escape some Special Charcters in file URI
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: Programmatic interfaces
unspecified
Other Linux
: Normal minor
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 655558 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-07-29 08:59 UTC by Liron Tal
Modified: 2018-05-24 17:06 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Liron Tal 2011-07-29 08:59:07 UTC
Using the Dbus API, when I try to get a song property with the method getSongProperties() and the track's URI contains one of these characters- I get an error.

the error is:
    MYCODE.getSongProperties('myURI')
  • File "/usr/lib/pymodules/python2.7/dbus/proxies.py", line 140 in __call__
    **keywords)
  • File "/usr/lib/pymodules/python2.7/dbus/connection.py", line 630 in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.GLib.UnmappedError.RbShellError.Code0: Unknown song URI: file:///#MY Bad FileName

this issue is somewhat documented in this comment: https://bugs.launchpad.net/rhythmbox-playlist-sync/+bug/380151/comments/9

Also filed a bug watch in launchpad:
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/815129

Liron
Comment 1 Jonathan Matthew 2011-07-29 09:05:34 UTC
*** Bug 655558 has been marked as a duplicate of this bug. ***
Comment 2 Jonathan Matthew 2011-07-29 09:06:35 UTC
what characters are you talking about?
Comment 3 Liron Tal 2011-07-29 19:14:56 UTC
Oops.. 
the charachters are: ()@,&$!~  .. in filename or in the complete path.
Comment 4 GNOME Infrastructure Team 2018-05-24 17:06:15 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/1094.