Re: GeneaQuilts - problem with case-sensitive file systems

56 views
Skip to first unread message

Jean-Daniel Fekete

unread,
Jan 1, 2011, 12:20:34 PM1/1/11
to Ian Goddard, Anastasia Bezerianos, Pierre Dragicevic, genea...@googlegroups.com
Dear Ian,

Thanks for reporting this bug. I'll take a look at it quickly.

Wishing you a happy new year 2011!

Jean-Daniel

Le 1/1/2011 17:06, Ian Goddard a �crit :
> Although some of the example files open correctly I can't open any of
> my own files in their own directories. Platform is Linux (Ubuntu
> 8.04) with the program installed in /opt/geneaquilt/geneaquilt-1.0.4.
> An example traceback is:
>
> java.io.FileNotFoundException:
> /home/ian/documents/history/genealogy/goddard/fawley-1803.ged (No such
> file or directory)
> at java.io.FileInputStream.open(Native Method)
> at java.io.FileInputStream.<init>(FileInputStream.java:106)
> at java.io.FileInputStream.<init>(FileInputStream.java:66)
> at geneaquilt.io.GEDReader.load(GEDReader.java:59)
> at geneaquilt.GeneaQuilt.load(GeneaQuilt.java:445)
> at geneaquilt.GeneaQuilt.access$3(GeneaQuilt.java:430)
> at geneaquilt.GeneaQuilt$17.run(GeneaQuilt.java:393)
> at java.lang.Thread.run(Thread.java:662)
> 2011-01-01 16:39:11,579 [Thread-1] ERROR geneaquilt.GeneaQuilt -
> Couldn't read the network
>
> All the directories from Documents downwards have capital initials and
> the filename itself is FAWLEY-1803.ged, this being the normal case
> handling of a file downloaded from familysearch.org.
>
> When I copy one of the problem files to the example data directory
> with the file-name in lower case it loads correctly.
>
> Although the file-open dialog handles the upper-case names correctly
> and recognises / as the correct separator on file names it appears to
> have converted the path to lower case which doesn't work with a case
> sensitive file system.
>
> As I would expect the example file Abbasids House.ged has the same
> problem even when I attempt to load it from the example directory. If
> the program had been installed in a directory with an upper-case
> letter anywhere in its pathname such as /opt/GeneaQuilt it wouldn't be
> able to open any of the example files.
>
> I'll be happy to help getting the program working better on Linux but
> I'm not really a Java developer.
>
> Regards
>
> Ian Goddard
>
>

--
Jean-Daniel Fekete Jean-Dani...@inria.fr
AVIZ Team Leader, INRIA www.aviz.fr
INRIA Saclay - �le-de-France www.aviz.fr/~fekete
Bat 490, Universit� Paris-Sud tel: +33 1 69156494
F91405 ORSAY Cedex, France fax: +33 1 69154240

Reply all
Reply to author
Forward
0 new messages