From: Cynthia Jeness Date: 2006-12-15T04:18:57+09:00 Subject: Ruby File Copy SEG-FAULT on 64-bit System I have a Ruby script which copies certain files from one subdirectory to another. I am running the latest version of Ruby (1.8.51.10) available from Suse under Suse Linux 9.3. On my 32-bit computer, my Ruby script executes successfully. However, on my 64-bit AMD computer the script fails with the following error: /usr/lib64/ruby/1.8/ftools.rb:27: [BUG] Segmentation faul ruby 1.8.1 (2003-12-25) [x86_64-linux] Here is the line from my Ruby script which copies the file: File::syscopy(path1, path2) "path1" is the source file name and "path2" is the target file name. I have verified that both names are correct. The file being copied is 130 Mb and the copy consistently fails on the 64-bit computer afterr 77 Mb have been copied. I have tried the script on 2 64-bit computers running Suse 9.3 and the copy fails in an idential manner. I have also tried the scrip on 1 32-bit computer running Suse 9.3 and the copy consistently succeeds. There is no issue on any of the computers on smaller files. Since the failure occurs midway through the execution of "syscopy", it seems to me that the issue may lie with the 64-bit version of ftools.rb. Any suggestions would be greatly appreciated. -- Posted via http://www.ruby-forum.com/.