I hit this bug again, and I would say it represents a major usability problem for VLC, itself a prime desktop app.
VLC does a 'dumb' substitution of the '+' symbol with space in the source, which breaks URL parsing; I expect this was added as a hack previously, when apps didn't use '%20' to represent the space in an RFC- compliant manner. Fix is thus: --- src/input/input.c~ 2008-08-25 12:37:44.943073369 +0100 +++ src/input/input.c 2008-08-25 12:37:44.948073326 +0100 @@ -2420,11 +2420,6 @@ *psz++ = strtol( val, NULL, 16 ); } - else if( *p == '+' ) - { - *psz++ = ' '; - p++; - } else { *psz++ = *p++; ** Attachment added: "Fix" http://launchpadlibrarian.net/17059277/vlc.patch ** Changed in: vlc (Ubuntu) Sourcepackagename: meta-gnome2 => vlc Status: Incomplete => In Progress -- VLC does not open files with Plus-signs in name https://bugs.launchpad.net/bugs/215784 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to meta-gnome2 in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs