When I run 'BackupPC_migrateV3toV4' (v4.3.0), I get occasional errors
of form:
   BackupPC_migrateV3toV4: can't read attribute file 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib

Plus an associated error:
     bpc_attrib_dirRead: got unreasonable file name length 852354

Similarly if I try to read the attrib file directly using BackupPC_attribPrint, 
I get:
          BackupPC_attribPrint: cannot read attrib file 
<path-to-file>/f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib

HOWEVER, if I use the v3.1 version of BackupPC_attribPrint, the attrib file 
prints out just fine!!!
SO, the issue seems to be with how v4.x reads attrib files

And none of the filenames are longer than 255 characters...
For example the longest is:
    
fcache_http%253A%252F%252Fwww.swap.com%252Fi%252FM%252FAMIfv95PqwhrAhpZvHMI9wTeAMmp74SepSA1FcgE-HwOBvARxlhxJ2MNyBqHSNkxbLWiKa50yAM6dEAP7CA_DpByvhW4MB4wp6KPcmAzKpcUSgAliHCnZ4OTQ8NbA3xOUfehqKnpdFXq-xHdSJ3aU09RXP-0pfnFVDH9YnkSDLTv8IeTU3tbAvE-1000%254080.jpg

In other cases, I get the same error even though the longest filename is less 
than 100 chars. So that is not the issue...

NOTE: that the error is rare -- I migrated about 2 million pool files repeated 
across 100 backups... yet I only encountered about a dozen "unreadable" attrib 
files
Also, the "got unreasonable file name length" error is always associated with 
the "can't read attribute file" error (and vice-versa)

I tried to troubleshoot, but the problem seems to be in the
BackupPC::XS:Attrib read C-code...

----------------------------------------------------------------------------
Note, if I run BackupPC_migrateV3toV4 with the -v (verbose)
flag, it shows that the missing attributes are

      update_v3_dir name = fhttp, path 
=./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp
      BackupPC_migrateV3toV4: can't read attribute file 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib
      update_v3_dir: adding missing attributes for 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Ft.rmncdn.com%252Flogos%252Fl%252Fpetsmart.com-coupons.jpg
 (type 0, size 2532, ...)
      update_v3_dir: adding missing attributes for 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Fimg.rakuten.com%252FPIC%252F58575288%252F0%252F1%252F250%252F58575288.jpg
 (type 0, size 19143, ...)
      update_v3_dir: adding missing attributes for 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Fi.walmartimages.com%252Fi%252Fp%252F00%252F66%252F05%252F59%252F00%252F0066055900810_500X500.jpg
 (type 0, size 22726, ...)
      update_v3_dir: adding missing attributes for 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Ft.rmncdn.com%252Flogos%252Fl%252Fjosbank.com-coupons.jpg
 (type 0, size 5587, ...)
      update_v3_dir: adding missing attributes for 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Fimages.lowes.com%252Fproduct%252Fconverted%252F032664%252F032664579417lg.jpg
  (type 0, size 12927, ...)
      update_v3_dir: adding missing attributes for 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Fs.shld.net%252Fis%252Fimage%252FSears%252Fspin_prod_635817701
 (type 0, size 66235, ...)
      update_v3_dir: adding missing attributes for 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Fimg.rakuten.com%252FPIC%252F976201%252F0%252F1%252F250%252F976201.jpg
 (type 0, size 4928, ...)
      ...

      
update_v3_dir(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp):
 got file 
cache_http%3A%2F%2Fdyn-images.hsn.com%2Fis%2Fimage%2FHomeShoppingNetwork%2F6931945w%3F%24pd500%24
      
cache_http%3A%2F%2Fdyn-images.hsn.com%2Fis%2Fimage%2FHomeShoppingNetwork%2F6931945w%3F%24pd500%24:
 path3 = /var/lib/backuppc/cpool/9/c/0/9c0badf6e91e4834393525f7dca1291d, path4 
= /var/lib/backuppc/cpool/c4/0a/c50b575ae872ebc62e93136669a6affb
      
cache_http%3A%2F%2Fdyn-images.hsn.com%2Fis%2Fimage%2FHomeShoppingNetwork%2F6931945w%3F%24pd500%24:
 already in pool4 /var/lib/backuppc/cpool/c4/0a/c50b575ae872ebc62e93136669a6affb
      
update_v3_dir(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp):
 got file 
cache_http%3A%2F%2Fi.walmartimages.com%2Fi%2Fp%2F00%2F66%2F05%2F59%2F00%2F0066055900842_500X500.jpg
      
cache_http%3A%2F%2Fi.walmartimages.com%2Fi%2Fp%2F00%2F66%2F05%2F59%2F00%2F0066055900842_500X500.jpg:
 path3 = /var/lib/backuppc/cpool/4/3/2/4320755a49efb20bbca206e4fea57140, path4 
= /var/lib/backuppc/cpool/36/5c/365d25fafa8bab93200931f961ba006a
      
cache_http%3A%2F%2Fi.walmartimages.com%2Fi%2Fp%2F00%2F66%2F05%2F59%2F00%2F0066055900842_500X500.jpg:
 already in pool4 /var/lib/backuppc/cpool/36/5c/365d25fafa8bab93200931f961ba006a
      
update_v3_dir(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp):
 got file 
cache_http%3A%2F%2Fwww.homedepot.com%2Fcatalog%2FproductImages%2F400%2Ff6%2Ff68dc10a-9826-4920-9443-e6e94267bdc5_400.jpg
      
cache_http%3A%2F%2Fwww.homedepot.com%2Fcatalog%2FproductImages%2F400%2Ff6%2Ff68dc10a-9826-4920-9443-e6e94267bdc5_400.jpg:
 path3 = /var/lib/backuppc/cpool/8/4/8/848474d80d20998fc6dc0106da7d8bcb, path4 
= /var/lib/backuppc/cpool/76/8c/768ce17979646081730d6e3015a8e860
      
cache_http%3A%2F%2Fwww.homedepot.com%2Fcatalog%2FproductImages%2F400%2Ff6%2Ff68dc10a-9826-4920-9443-e6e94267bdc5_400.jpg:
 already in pool4 /var/lib/backuppc/cpool/76/8c/768ce17979646081730d6e3015a8e860
      
update_v3_dir(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp):
 got file 
cache_http%3A%2F%2Fs.shld.net%2Fis%2Fimage%2FSears%2Fspin_prod_205203801
      cache_http%3A%2F%2Fs.shld.net%2Fis%2Fimage%2FSears%2Fspin_prod_205203801: 
path3 = /var/lib/backuppc/cpool/e/a/2/ea20aed6df7caa746052d227d194a395, path4 = 
/var/lib/backuppc/cpool/a4/5a/a55aea37959c7707ba00eef7d2934fa7
      cache_http%3A%2F%2Fs.shld.net%2Fis%2Fimage%2FSears%2Fspin_prod_205203801: 
already in pool4 /var/lib/backuppc/cpool/a4/5a/a55aea37959c7707ba00eef7d2934fa7
      ...

      
bpc_attrib_dirRead(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib);
 dirPath = ./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp, 
attribFilePath = attrib, attribFileName = attrib
      
bpc_fileZIO_open(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib,
 0, 3) -> 3
      
bpc_attrib_dirRead(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib):
 Got v3 file 
cache_http%3A%2F%2FImg1.targetimg1.com%2Fwcsstore%2FTargetSAS%2Fimg%2Fp%2F10%2F53%2F10538612_121011143000.jpg:
 type = 0, mode = 0100664, uid/gid = 1023/1023, size = 22996
      
bpc_attrib_dirRead(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib):
 Got v3 file 
cache_http%3A%2F%2FImg1.targetimg1.com%2Fwcsstore%2FTargetSAS%2Fimg%2Fp%2F14%2F11%2F14114751_120901083000.jpg:
 type = 0, mode = 0100664, uid/gid = 1023/1023, size = 33314
      
bpc_attrib_dirRead(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib):
 Got v3 file 
cache_http%3A%2F%2FImg1.targetimg1.com%2Fwcsstore%2FTargetSAS%2Fimg%2Fp%2F14%2F49%2F14497532_201308071322.jpg:
 type = 0, mode = 0100664, uid/gid = 1023/1023, size = 22974
      
bpc_attrib_dirRead(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib):
 Got v3 file 
cache_http%3A%2F%2FRSK.imageg.net%2Fgraphics%2Fproduct_images%2FpRS1-14168351w345.jpg:
 type = 0, mode = 0100664, uid/gid = 1023/1023, size = 5130
      ...

      
bpc_attrib_dirRead(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib):
 Got v3 file 2Fcatalog%2FproductImages%2F400%2Ff2%: type = 50, mode = 0106, 
uid/gid = 102/50, size = 56
      
bpc_attrib_dirRead(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib):
 Got v3 file 9881-4081-af82-563087973728_400.jpg: type = 318, mode = 0122, 
uid/gid = 3759/5368, size = 97
      
bpc_attrib_dirRead(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib):
 Got v3 file 
ttp%3A%2F%2Fwww.homedepot.com%2Fcatalog%2FproductImages%2F400%2Ff6%2Ff68dc10a-9826-4920-9443-e6e94267bdc:
 type = 53, mode = 0137, uid/gid = 52/48, size = 46
      bpc_attrib_dirRead: got unreasonable file name length 852354
      bpc_fileZIO_close(3)
      
bpc_fileZIO_open(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Ft.rmncdn.com%252Flogos%252Fl%252Fpetsmart.com-coupons.jpg,
 0, 3) -> 3
      bpc_fileZIO_close(3)
      
bpc_fileZIO_open(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Fimg.rakuten.com%252FPIC%252F58575288%252F0%252F1%252F250%252F58575288.jpg,
 0, 3) -> 3
      bpc_fileZIO_close(3)
      
bpc_fileZIO_open(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Fi.walmartimages.com%252Fi%252Fp%252F00%252F66%252F05%252F59%252F00%252F0066055900810_500X500.jpg,
 0, 3) -> 3
      bpc_fileZIO_close(3)
      
bpc_fileZIO_open(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Ft.rmncdn.com%252Flogos%252Fl%252Fjosbank.com-coupons.jpg,
 0, 3) -> 3
      bpc_fileZIO_close(3)
      
bpc_fileZIO_open(./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Fimages.lowes.com%252Fproduct%252Fconverted%252F032664%252F032664579417lg.jpg,
 0, 3) -> 3
      bpc_fileZIO_close(3)
      ...

      bpc_poolRefDeltaUpdate(4701cf85d5f922941ae927be601cc7c3, 1), count now 1
      
bpc_attrib_dirWrite(/var/lib/backuppc/pc/droidy.good/204.v4/./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib):
 dirPath = /var/lib/backuppc/pc/droidy.good/204.v4/./f%2fd
      ata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp, 
attribFileName = attrib, baseAttribFileName = attrib
      
bpc_path_create(/var/lib/backuppc/pc/droidy.good/204.v4/./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp)
      Wrote file 
cache_http%3A%2F%2Fimg.rakuten.com%2FPIC%2F50986808%2F0%2F1%2F250%2F50986808.jpg:
 type = 0, mode = 0100444, uid/gid = 490/490, size = 5984, inode = 219079, 
nlinks = 0, digest = 0x90e9d0..., bufUsed = 4
      Wrote file 
cache_http%3A%2F%2Fwww.deepdiscount.com%2Fresources%2Fdeepdiscount%2Fimages%2Fproducts%2Fprocessed%2F757%2F9781416505044.detail.1.jpg:
 type = 0, mode = 0100444, uid/gid = 490/490, size = 3538, inode = 219058, 
nlinks = 0, digest = 0x006410..., bufUsed = 123
      Wrote file 
cache_http%3A%2F%2Fimages.bestbuy.com%2FBestBuy_US%2Fimages%2Fproducts%2F9071%2F9071056_sb.jpg:
 type = 0, mode = 0100444, uid/gid = 490/490, size = 28820, inode = 218993, 
nlinks = 0, digest = 0x86c311..., bufUsed = 296
      Wrote file 
cache_http%3A%2F%2Fs.shld.net%2Fis%2Fimage%2FSears%2Fspin_prod_205203801: type 
= 0, mode = 0100444, uid/gid = 490/490, size = 8375, inode = 218980, nlinks = 
0, digest = 0xa55aea..., bufUsed = 430
      Wrote file 
cache_http%3A%2F%2Fwww.homedepot.com%2Fcatalog%2FproductImages%2F400%2F31%2F314a5156-d9ee-471a-ab27-29af6957a044_400.jpg:
 type = 0, mode = 0100444, uid/gid = 490/490, size = 4986, inode = 219023, 
nlinks = 0, digest = 0x1e39f2..., bufUsed = 541
      Wrote file cache_http%3A%2F%2Fak.buy.com%2FPI%2F0%2F500%2F30121214.jpg: 
type = 0, mode = 0100664, uid/gid = 1023/1023, size = 49345, inode = 219066, 
nlinks = 0, digest = 0x82b41c..., bufUsed = 700
      ...

      write_file_flush: writing 16219 bytes to pool
      bpc_poolWrite_write: digest is 6c5f70ca59a4b21cc749031c25589dc8, v3 is 
4723fb67a914c50d915bcad8d72fce28
      bpc_fileZIO_open(/var/lib/backuppc/cpool/26922.905.0, 1, 3) -> 3
      bpc_fileZIO_close(3)
      No match... adding /var/lib/backuppc/cpool/26922.905.0 to pool (digest = 
6c5f70ca59a4b21cc749031c25589dc8)
      bpc_path_create(/var/lib/backuppc/cpool/6c/5e)
      bpc_poolWrite_addToPool: link 
/var/lib/backuppc/cpool/6c/5e/6c5f70ca59a4b21cc749031c25589dc8 -> 
/var/lib/backuppc/cpool/26922.905.0 (linkOk = 1, statOk = 1, ino = 
32832550/32832550)
      bpc_attrib_dirWrite: created new attrib file 
/var/lib/backuppc/pc/droidy.good/204.v4/./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/attrib_6c5f70ca59a4b21cc749031c25589dc8
      bpc_attrib_dirWrite: new attrib digest = 0x6c5f70..., oldDigest = 
0x0000...
      bpc_poolRefDeltaUpdate(6c5f70ca59a4b21cc749031c25589dc8, 1), count now 1
      update_v3_dir name = 
fcache_http%253A%252F%252Fak.buy.com%252FPI%252F0%252F250%252F204175032.jpg, 
path = 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252Fak.buy.com%252FPI%252F0%252F250%252F204175032.jpg
      update_v3_dir name = 
fcache_http%253A%252F%252FImg1.targetimg1.com%252Fwcsstore%252FTargetSAS%252Fimg%252Fp%252F10%252F53%252F10538612_121011143000.jpg,
 path = 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252FImg1.targetimg1.com%252Fwcsstore%252FTargetSAS%252Fimg%252Fp%252F10%252F53%252F10538612_121011143000.jpg
      update_v3_dir name = 
fcache_http%253A%252F%252FImg1.targetimg1.com%252Fwcsstore%252FTargetSAS%252Fimg%252Fp%252F14%252F11%252F14114751_120901083000.jpg,
 path = 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252FImg1.targetimg1.com%252Fwcsstore%252FTargetSAS%252Fimg%252Fp%252F14%252F11%252F14114751_120901083000.jpg
      update_v3_dir name = 
fcache_http%253A%252F%252FImg1.targetimg1.com%252Fwcsstore%252FTargetSAS%252Fimg%252Fp%252F14%252F49%252F14497532_201308071322.jpg,
 path = 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252FImg1.targetimg1.com%252Fwcsstore%252FTargetSAS%252Fimg%252Fp%252F14%252F49%252F14497532_201308071322.jpg
      update_v3_dir name = 
fcache_http%253A%252F%252FRSK.imageg.net%252Fgraphics%252Fproduct_images%252FpRS1-14168351w345.jpg,
 path = 
./f%2fdata/fmedia/f0/fAndroid/fdata/fcom.ebay.redlaser/fcache/fhttp/fcache_http%253A%252F%252FRSK.imageg.net%252Fgraphics%252Fproduct_images%252FpRS1-14168351w345.jpg
      ...


_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/

Reply via email to