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
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs