Quote:
Okay, good. I suppose it occurs in two places: one where the data is written, and another in the code that reads the dynamic data.

No, one place, where a class called Blockfile is set up that has both read and write methods. If you search for the two consecutive words 0x00001000 0x00007000 and patch the second one, you have solved the problem (well, if if in the kernel you then frob read/writes to the partition so that ones beyond the end read/write somewhere else). No stracing required.

Peter