On tcl version 8.5.a1, under Linux, I got the following problem
In this situation (this is the ls -l command on the two files)
-r--r--r-- 1 prjadmin metodo 0 set 1 18:23 /tmp/one
-rw-rw-r-- 1 piera metodo 0 set 1 18:23 /tmp/two
file copy -force /tmp/one /tmp/two
gets into "Segmentation fault (core dumped)"
if the command is issued with my user
uid=2000(effevi) gid=500(metodo) gruppi=500
This is the version of my compiler
gcc (GCC) 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO
warranty; not even for MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE.
It seems that, while trying to setting owner and group (for
user effevi it is not possibile) the call gets in fault.