                 StorageId = str_to_uint64(row[10]);
 Index: src/stored/match_bsr.c
 ===================================================================
---- src/stored/match_bsr.c	(revision 8174)
-+++ src/stored/match_bsr.c	(working copy)
+--- src/stored/match_bsr.c	(révision 8174)
++++ src/stored/match_bsr.c	(copie de travail)
 @@ -36,15 +36,6 @@
  
  /*

-         (dev->file == bsr->volfile->sfile && dev->block_num > bsr->volblock->sblock)) {
+      uint32_t block, file;
+      /* TODO: use dev->file_addr ? */
+      uint64_t dev_addr = ((uint64_t dev->file)<<32) | dev->block_num;
+      uint64_t bsr_addr = get_bsr_start_addr(bsr, &file, &block);
+
+      if (dev_addr > bsr_addr) {

    free_bsr_item((BSR *)bsr->FileIndex);
Index: src/stored/record.c
===================================================================
--- src/stored/record.c	(révision 8163)
+++ src/stored/record.c	(copie de travail)
@@ -422,6 +422,10 @@
    return true;
 }
