tom.prince
-
Posts
9 -
Joined
-
Last visited
Never
Content Type
Gallery
Downloads
Store
Events
Profiles
Forums
Blogs
Posts posted by tom.prince
-
-
The executable doesn't matter. It seems to be what matters is that the path to the data is entirely lowercase. What I ended up doing, for the moment is bind mounting the directory into /tmp
-
The platform is linux. It looks like it is unconditionally looking for entirely lower-cased name, even after initially succesfully finding it with a mixed-case name.
-
The platform is linux. It looks like it is unconditionally looking for entirely lower-cased name, even after initially succesfully finding it with a mixed-case name.
-
This appears to be the revelevant info from strace. When run from a lower case directory, things seem to work.
access("/Depot/Games/avadon/avadon files/graphics core/g132.bmp", F_OK) = -1 ENOENT (No such file or directory)
access("/Depot", F_OK) = 0
access("/Depot/Games", F_OK) = 0
access("/Depot/Games/avadon", F_OK) = 0
access("/Depot/Games/avadon/avadon files", F_OK) = 0
access("/Depot/Games/avadon/avadon files/graphics core", F_OK) = 0
access("/Depot/Games/avadon/avadon files/graphics core/g132.bmp", F_OK) = -1 ENOENT (No such file or directory)
open("/Depot/Games/avadon/avadon files/graphics core", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 7
fcntl(7, F_GETFD) = 0x1 (flags FD_CLOEXEC)
getdents(7, /* 80 entries */, 32768) = 2544
getdents(7, /* 0 entries */, 32768) = 0
close(7) = 0
stat("/Depot/Games/avadon/avadon files/graphics core/g132.bmp", 0x7fff72b7b480) = -1 ENOENT (No such file or directory)
access("/Depot/Games/avadon/avadon files/graphics core/g132.png", F_OK) = 0
stat("/Depot/Games/avadon/avadon files/graphics core/g132.png", {st_mode=S_IFREG|0644, st_size=312565, ...}) = 0
access("/Depot/Games/avadon/avadon files/graphics core/g132.png", F_OK) = 0
access("/depot/games/avadon/avadon files/graphics core/g132.png", F_OK) = -1 ENOENT (No such file or directory)
access("/depot", F_OK) = -1 ENOENT (No such file or directory)
--- {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x4} (Segmentation fault) ---
-
This appears to be the revelevant info from strace. When run from a lower case directory, things seem to work.
access("/Depot/Games/avadon/avadon files/graphics core/g132.bmp", F_OK) = -1 ENOENT (No such file or directory)
access("/Depot", F_OK) = 0
access("/Depot/Games", F_OK) = 0
access("/Depot/Games/avadon", F_OK) = 0
access("/Depot/Games/avadon/avadon files", F_OK) = 0
access("/Depot/Games/avadon/avadon files/graphics core", F_OK) = 0
access("/Depot/Games/avadon/avadon files/graphics core/g132.bmp", F_OK) = -1 ENOENT (No such file or directory)
open("/Depot/Games/avadon/avadon files/graphics core", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 7
fcntl(7, F_GETFD) = 0x1 (flags FD_CLOEXEC)
getdents(7, /* 80 entries */, 32768) = 2544
getdents(7, /* 0 entries */, 32768) = 0
close(7) = 0
stat("/Depot/Games/avadon/avadon files/graphics core/g132.bmp", 0x7fff72b7b480) = -1 ENOENT (No such file or directory)
access("/Depot/Games/avadon/avadon files/graphics core/g132.png", F_OK) = 0
stat("/Depot/Games/avadon/avadon files/graphics core/g132.png", {st_mode=S_IFREG|0644, st_size=312565, ...}) = 0
access("/Depot/Games/avadon/avadon files/graphics core/g132.png", F_OK) = 0
access("/depot/games/avadon/avadon files/graphics core/g132.png", F_OK) = -1 ENOENT (No such file or directory)
access("/depot", F_OK) = -1 ENOENT (No such file or directory)
--- {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x4} (Segmentation fault) ---
Avadon segfaults when run from path with uppercase characters.
in Tech Support
Posted
The executable doesn't matter. It seems to be what matters is that the path to the data is entirely lowercase. What I ended up doing, for the moment is bind mounting the directory into /tmp