[edwin@ridcule ~]$ ls -l GNUstep
total 8
drwxr-xr-x. 3 edwin edwin 4096 Feb 15 15:00 Defaults
drwxrwxr-x. 11 edwin edwin 4096 Feb 15 14:54 Library
[edwin@ridcule ~]$ ls -l GNUstep/Library
total 36
drwxrwxr-x. 2 edwin edwin 4096 Jan 5 11:12 Cookies
drwxrwxr-x. 3 edwin edwin 4096 Jan 8 22:05 Fonts
drwxrwxr-x. 3 edwin edwin 4096 Feb 10 19:18 GWorkspace
drwxrwxr-x. 2 edwin edwin 4096 Nov 21 06:32 Icons
drwxrwxr-x. 2 edwin edwin 4096 Feb 14 05:34 Services
drwxrwxr-x. 2 edwin edwin 4096 Feb 15 09:49 Thumbnails
drwxrwxr-x. 2 edwin edwin 4096 Feb 15 14:52 Thumbnails2
drwxrwxr-x. 2 edwin edwin 4096 Feb 15 14:54 Thumbnails3
drwxrwxr-x. 9 edwin edwin 4096 Dec 1 09:44 WindowMaker
[edwin@ridcule ~]$ cd GNUstep
[edwin@ridcule GNUstep]$ mkdir Library/Thumbnails4
[edwin@ridcule GNUstep]$ ls -l Library
total 40
drwxrwxr-x. 2 edwin edwin 4096 Jan 5 11:12 Cookies
drwxrwxr-x. 3 edwin edwin 4096 Jan 8 22:05 Fonts
drwxrwxr-x. 3 edwin edwin 4096 Feb 10 19:18 GWorkspace
drwxrwxr-x. 2 edwin edwin 4096 Nov 21 06:32 Icons
drwxrwxr-x. 2 edwin edwin 4096 Feb 14 05:34 Services
drwxrwxr-x. 2 edwin edwin 4096 Feb 15 09:49 Thumbnails
drwxrwxr-x. 2 edwin edwin 4096 Feb 15 14:52 Thumbnails2
drwxrwxr-x. 2 edwin edwin 4096 Feb 15 14:54 Thumbnails3
drwxrwxr-x. 2 edwin edwin 4096 Feb 15 15:18 Thumbnails4
drwxrwxr-x. 9 edwin edwin 4096 Dec 1 09:44 WindowMaker
I am not a unix specialist, but the prermissions look fine to me.
As I already said, when I delete the Thumbnails directory before running GWorkspace, it is
created after the segfault, so it seems strange that the problem is in the creation of thedirectory.
[edwin@ridcule Library]$ rm -R Thumbnail*
[edwin@ridcule Library]$ ls -ltotal 24
drwxrwxr-x. 2 edwin edwin 4096 Jan 5 11:12 Cookies
drwxrwxr-x. 3 edwin edwin 4096 Jan 8 22:05 Fonts
drwxrwxr-x. 3 edwin edwin 4096 Feb 10 19:18 GWorkspace
drwxrwxr-x. 2 edwin edwin 4096 Nov 21 06:32 Icons
drwxrwxr-x. 2 edwin edwin 4096 Feb 14 05:34 Services
drwxrwxr-x. 9 edwin edwin 4096 Dec 1 09:44 WindowMaker
[edwin@ridcule Library]$ openapp GWorkspace
2013-02-15 15:24:00.461 fswatcher[1838] register client 2
2013-02-15 15:24:00.577 GWorkspace[1773] Volumes ({dir = "/"; name = "/dev/mapper/vg_ridcule-lv_root"; type = ext4; }, {dir = "/boot"; name = "UUID=48244031-c4e9-4166-b731-56116e13f24b"; type = ext4; }, {dir = "/home"; name = "/dev/mapper/vg_ridcule-lv_home"; type = ext4; }, {dir = swap; name = "/dev/mapper/vg_ridcule-lv_swap"; type = swap; })
2013-02-15 15:24:02.106 fswatcher[1838] Connection became invalid
2013-02-15 15:24:02.106 fswatcher[1838] No next in enumerator
2013-02-15 15:24:02.106 fswatcher[1838] No next in enumerator
2013-02-15 15:24:02.106 fswatcher[1838] No next in enumerator
Segmentation fault (core dumped)
[edwin@ridcule Library]$ ls -ltotal 28
drwxrwxr-x. 2 edwin edwin 4096 Jan 5 11:12 Cookies
drwxrwxr-x. 3 edwin edwin 4096 Jan 8 22:05 Fonts
drwxrwxr-x. 3 edwin edwin 4096 Feb 10 19:18 GWorkspace
drwxrwxr-x. 2 edwin edwin 4096 Nov 21 06:32 Icons
drwxrwxr-x. 2 edwin edwin 4096 Feb 14 05:34 Services
drwxrwxr-x. 2 edwin edwin 4096 Feb 15 15:24 Thumbnailsdrwxrwxr-x. 9 edwin edwin 4096 Dec 1 09:44 WindowMaker
It seems the file creation problem occurs when running as root, but when running as a regular user, I have no problem with the creation of the directories.