! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xffm fails on directories which include spaces
Status:
CLOSED: FIXED

Comments

Description huggie 2004-06-28 09:01:06 CEST
If you create a directory with a space in it and then try to run a program by
double clicking it, it fails.

e.g. create "foo bar" and put foo.sh in it and try to run it you'll see:
xterm: Can't execvp /home/huggie/foo: No such file or directory

Indeed this is a security bug as if /home/huggie/foo *does* exist then it will
be executed.

Looks like bad quoting to me.
Comment 1 huggie 2004-06-28 09:02:43 CEST
Oh sorry, this is http://bugs.debian.org/256623
Comment 2 edscott editbugs 2004-07-15 03:00:47 CEST
Bug not present in 4.1 branch
Comment 3 edscott editbugs 2004-07-15 03:05:48 CEST
Upgrade to 4.1.4, or remember that Joe Klemmer said that spaces in paths are a
"bad thing".
Comment 4 edscott editbugs 2004-07-15 03:13:11 CEST
Actually, I should read the bug report more carefully. There is also a problem
in 4.1, which will be fixed (today, I hope)
Comment 5 edscott editbugs 2004-07-15 03:44:34 CEST
Now it is fixed in CVS HEAD. I have no idea whether the bug is present or not
in 4.0.x.
Comment 6 Jean-François Wauthy editbugs 2004-07-15 08:13:36 CEST
huggie says it's present in 4.0.x and asked me to reopen it
Comment 7 edscott editbugs 2004-07-17 01:16:45 CEST
With improvements to xfdesktop and xfsession-manager, there seems to be little
holding back alpha-4.2, so 4.0.7 might never be released. So for the time
being, a 4.0.x fix is on hold.
Comment 8 edscott editbugs 2004-07-17 15:25:08 CEST
fix uploaded to 4_0.x branch. It should work. Please verify.

Bug #246

Reported by:
huggie
Reported on: 2004-06-28
Last modified on: 2009-07-14

People

Assignee:
edscott
CC List:
0 users

Version

Version:
unspecified

Attachments

Additional information