Crash report: exceptions.OSError
Ben Escoto
bescoto@stanford.edu
Fri, 15 Mar 2002 00:25:38 -0800
--==_Exmh_244593648P
Content-Type: text/plain; charset=us-ascii
>>>>> "LB" == Leo Breebaart <leo@lspace.org>
>>>>> wrote the following on Thu, 14 Mar 2002 18:20:51 +0100
LB> After a while it crashed with the stack trace I've appended to
LB> the end of this mail. It is indeed the case that while
LB> rdiff-backup was running I was also doing some housekeeping and
LB> happened to delete the 'jpegoptim' directory in question -- but
LB> that's no excuse for a crash...
Are you sure it really crashed? On my system I was able to recreate
part of the error:
---------------------
Exception [Errno 2] No such file or directory: 'output/subdir2/subdir31' raised of class exceptions.OSError
File "../rdiff-backup", line 4470, in check_skip_error
try: return thunk()
File "../rdiff-backup", line 4441, in error_checked
indexed_tuple = collated.next()
File "../rdiff-backup", line 3291, in Collate2Iters
try: relem1 = riter1.next()
File "../rdiff-backup", line 4306, in diffs
for dsrp, dest_sig in collated:
File "../rdiff-backup", line 3291, in Collate2Iters
try: relem1 = riter1.next()
File "../rdiff-backup", line 398, in yieldb
elem = iter.next() # exception will be passed
File "../rdiff-backup", line 3632, in helper_starting_from
for dsrp in helper_starting_from(
File "../rdiff-backup", line 3623, in helper_starting_from
for dsrp in helper(dsrpath): yield dsrp
File "../rdiff-backup", line 3644, in helper
for dsrp in helper(dsrpath.append(filename)):
File "../rdiff-backup", line 3641, in helper
dir_listing = dsrpath.listdir()
File "../rdiff-backup", line 2437, in listdir
return self.conn.os.listdir(self.path)
Skipping file
---------------------
But then it just says "Skipping file" and goes on. If rdiff-backup
finished shortly afterwards you might have just seen the the error
message and assumed it crashed when it really didn't.
--
Ben Escoto
--==_Exmh_244593648P
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Exmh version 2.5 01/15/2001
iD8DBQE8ka//+owuOvknOnURAhBuAJ9ArEE6I+5IaOvnJWYAinUEDChAhwCdHXFC
qyl2d9AJP7+/d0E5aoMDU68=
=75IH
-----END PGP SIGNATURE-----
--==_Exmh_244593648P--