[Xfce-bugs] [XFCE 0000246]: xffm fails on directories which include spaces

xfce-bugs at xfce.org xfce-bugs at xfce.org
Wed Jul 21 08:43:42 CEST 2004


The following bug has been CLOSED
=======================================================================
http://bugs.xfce.org/view_bug_page.php?f_id=0000246
=======================================================================
Reporter:                   huggie
Handler:                    edscott
=======================================================================
Project:                    XFCE
Bug ID:                     0000246
Category:                   xffm
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     closed
=======================================================================
Date Submitted:             2004-06-28 09:01 GMT
Last Modified:              2004-07-21 06:43 GMT
=======================================================================
Summary:                    xffm fails on directories which include spaces
Description: 
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.
=======================================================================

-----------------------------------------------------------------------
 huggie - 2004-06-28 09:02 GMT 
-----------------------------------------------------------------------
Oh sorry, this is http://bugs.debian.org/256623

-----------------------------------------------------------------------
 edscott - 2004-07-15 03:00 GMT 
-----------------------------------------------------------------------
Bug not present in 4.1 branch

-----------------------------------------------------------------------
 edscott - 2004-07-15 03:05 GMT 
-----------------------------------------------------------------------
Upgrade to 4.1.4, or remember that Joe Klemmer said that spaces in paths
are a "bad thing".

-----------------------------------------------------------------------
 edscott - 2004-07-15 03:13 GMT 
-----------------------------------------------------------------------
Actually, I should read the bug report more carefully. There is also a
problem in 4.1, which will be fixed (today, I hope)

-----------------------------------------------------------------------
 edscott - 2004-07-15 03:44 GMT 
-----------------------------------------------------------------------
Now it is fixed in CVS HEAD. I have no idea whether the bug is present or
not in 4.0.x.

-----------------------------------------------------------------------
 pollux - 2004-07-15 08:13 GMT 
-----------------------------------------------------------------------
huggie says it's present in 4.0.x and asked me to reopen it

-----------------------------------------------------------------------
 edscott - 2004-07-17 01:16 GMT 
-----------------------------------------------------------------------
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.

-----------------------------------------------------------------------
 edscott - 2004-07-17 15:25 GMT 
-----------------------------------------------------------------------
fix uploaded to 4_0.x branch. It should work. Please verify.



More information about the Xfce-bugs mailing list