View Issue Details

IDProjectCategoryView StatusLast Update
0001115Double CommanderFile operationspublic2020-06-19 21:51
Reporterantalm Assigned ToAlexx2000  
PriorityhighSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
ProjectionnoneETAnone 
PlatformLinuxOSManjaro LinuxOS Versionup-to-date
Product Version0.7.0 (trunk)Product Build6037 
Target Version0.6.4Fixed in Version0.6.4 
Summary0001115: Cannot open file with space, [ or ] characters in directory name
DescriptionWhen I try to open a file with space, [ or ] characters in directory name it shows the following error message:

Failed to open URI "file:///home/antalm/directory%20with%20space/filename.txt".
Failed to open URI "file:///home/antalm/directory%20with%20%5B%5D%20in%20its%20name/filename.txt".
Steps To Reproduce1) Create a directory with a space, [ or ] in its name, eg. "/home/antalm/directory with space", or "/home/antalm/directory with [] in its name"
2) Create/copy any file in/to that directory, eg. /home/antalm/directory with space/filename.txt, or /home/antalm/directory with [] in its name/filename.txt
3) Try to open file by pushing enter on filename.txt
Additional InformationThe file opens fine with right click -> Open with -> gedit (or whatever program you want to open it with)
TagsNo tags attached.
Fixed in Revision6061, 6068, 6074
Operating systemLinux
WidgetsetGTK2
Architecture64-bit

Relationships

related to 0000806 closedAlexx2000 Error when opening files with aposhtrophes (') in name 
related to 0000925 closed Проблемас открытием файлов в сторонних программах если в пути файла есть русские символы 

Activities

Alexx2000

2015-06-04 13:46

administrator   ~0001470

What Desktop Environment do you use?

antalm

2015-06-04 14:23

reporter   ~0001471

XFCE.

Alexx2000

2015-06-06 11:29

administrator   ~0001472

I think it is due this xfce bug fix: https://bugzilla.xfce.org/show_bug.cgi?id=9912
DC has workaround for this xfce bug and this fix broken it.
But I can not remove this workaround because this fix is not included in most distro.

antalm

2015-06-07 00:37

reporter   ~0001473

Last edited: 2015-06-07 00:37

Could DC check exo-open --version at startup, and if it has 0.10.6 or later disable this workaround? If it was disabled once then it no longer has to be checked at startup because it rarely happens that anyone downgrades to earlier xfce. I know its ugly, but at least it could be used with modern distros. Thanks!

t_send

2015-06-12 14:00

reporter   ~0001480

Last edited: 2015-06-16 17:28

Apparently back.

DC 0.6.2.0-6025 gtk (from ppa)
Xubuntu 14.04.2 x64
Xfce 4.12
exo-utils 10.6-1

Manually applied one line from patch:
http://git.xfce.org/xfce/exo/commit/?id=a2ac10b6b5c3378a46812a64f1afbbb22c38a8f9
@@ -330,13 +331,15

and still persists.

Works only via context menu -> open with -> ...

Alexx2000

2015-06-13 10:16

administrator   ~0001482

Experimental fix. Check it, please.

HanFox

2015-06-15 07:46

reporter   ~0001483

I'm still seeing this issue on v0.6.3-6063 on Xfce.

t_send

2015-06-16 17:26

reporter   ~0001484

Last edited: 2015-06-16 17:30

Still

DC 6.3.0-6063 gtk (from ppa)
Xubuntu 14.04.2 x64
Xfce 4.12
exo-utils 10.6-1

Cannot open files with:
- space in file name
- space in dir name
- special (diacritical) char in file name
- special (diacritical) char in dir name

Works only via context menu -> open with -> ...

Alexx2000

2015-06-16 22:36

administrator   ~0001486

Check with DC 0.7 revision 6068

antalm

2015-06-16 22:54

reporter   ~0001487

I compiled 6068 and it seems to work well. Thank you! :)

t_send

2015-06-18 01:55

reporter   ~0001489

7.0 build 6068 work as a charm, at least according to this bug.
Cheers!

PS. Alexx - Did you read my msg on SourceForge? (about translations)

juniper

2015-07-13 00:54

reporter   ~0001499

Fedora 21: Issue seems to have resurfaced again. After a huge yum update I couldn't start my files whose name contained a space. Downgrading 'exo' works.

I'm using DC 0.7.0 alpha from the copr.

Exo that didnt work: exo-0.10.6-1.fc21.x86_64
Exo that works: exo-0.10.4-1.fc21.x86_64

Cheerio

Alexx2000

2015-07-13 07:17

administrator   ~0001500

Last edited: 2015-07-13 07:17

>>>PS. Alexx - Did you read my msg on SourceForge? (about translations)

No, I don't saw it

>>>Fedora 21: Issue seems to have resurfaced again. After a huge yum update I couldn't start my files whose name contained a space. Downgrading 'exo' works.

I think your DC is too old. What build do you use? Latest DC does not use exo at all.

juniper

2015-07-14 01:48

reporter   ~0001505

>I think your DC is too old.
Spot on! My 0.7.0 was from February. I installed the 0.6.4 from two days ago, updated my exo back, and it works like a charm.
Thanks for the good work and the lightning quick response!

t_send

2015-07-14 06:08

reporter   ~0001506

>>>No, I don't saw it

send me dummy mail to have yours.
I upgraded translations.

Alexx2000

2015-07-16 07:20

administrator   ~0001509

>>>send me dummy mail to have yours.

You can find it in DC about dialog

Issue History

Date Modified Username Field Change
2015-06-03 23:38 antalm New Issue
2015-06-04 13:46 Alexx2000 Note Added: 0001470
2015-06-04 13:46 Alexx2000 Status new => feedback
2015-06-04 14:23 antalm Note Added: 0001471
2015-06-04 14:23 antalm Status feedback => new
2015-06-06 11:00 Alexx2000 Relationship added related to 0000806
2015-06-06 11:29 Alexx2000 Note Added: 0001472
2015-06-06 11:29 Alexx2000 Status new => acknowledged
2015-06-07 00:37 antalm Note Added: 0001473
2015-06-07 00:37 antalm Note Edited: 0001473
2015-06-12 14:00 t_send Note Added: 0001480
2015-06-13 10:16 Alexx2000 Fixed in Revision => 6061
2015-06-13 10:16 Alexx2000 Note Added: 0001482
2015-06-13 10:16 Alexx2000 Status acknowledged => feedback
2015-06-15 07:46 HanFox Note Added: 0001483
2015-06-16 17:15 t_send Note Edited: 0001480
2015-06-16 17:26 t_send Note Added: 0001484
2015-06-16 17:27 t_send Note Edited: 0001480
2015-06-16 17:27 t_send Note Edited: 0001480
2015-06-16 17:27 t_send Note Edited: 0001484
2015-06-16 17:28 t_send Note Edited: 0001480
2015-06-16 17:28 t_send Note Edited: 0001484
2015-06-16 17:30 t_send Note Edited: 0001484
2015-06-16 22:31 antalm Status feedback => new
2015-06-16 22:36 Alexx2000 Note Added: 0001486
2015-06-16 22:36 Alexx2000 Status new => feedback
2015-06-16 22:54 antalm Note Added: 0001487
2015-06-16 22:54 antalm Status feedback => new
2015-06-17 13:44 Alexx2000 Fixed in Revision 6061 => 6061, 6068
2015-06-17 13:44 Alexx2000 Assigned To => Alexx2000
2015-06-17 13:44 Alexx2000 Status new => resolved
2015-06-17 13:44 Alexx2000 Resolution open => fixed
2015-06-17 13:44 Alexx2000 Target Version => 0.6.4
2015-06-18 01:55 t_send Note Added: 0001489
2015-06-27 17:34 Alexx2000 Fixed in Revision 6061, 6068 => 6061, 6068, 6074
2015-06-27 17:34 Alexx2000 Fixed in Version => 0.6.4
2015-07-13 00:54 juniper Note Added: 0001499
2015-07-13 07:17 Alexx2000 Note Added: 0001500
2015-07-13 07:17 Alexx2000 Note Edited: 0001500
2015-07-14 01:48 juniper Note Added: 0001505
2015-07-14 06:08 t_send Note Added: 0001506
2015-07-16 07:20 Alexx2000 Note Added: 0001509
2015-08-15 22:26 Alexx2000 Relationship added related to 0000925
2020-06-19 21:51 Alexx2000 Status resolved => closed