Empty stuff: --- Pool 1: 50 blocks of 80 bytes Total: 0 allocated blocks, 0 allocated bytes --- Total for all pools: 0 allocated blocks, 0 allocated bytes Negative pool: --- Pool 1: 50 blocks of 80 bytes Total: 0 allocated blocks, 0 allocated bytes --- Total for all pools: 0 allocated blocks, 0 allocated bytes Too large: --- Pool 1: 50 blocks of 80 bytes Total: 0 allocated blocks, 0 allocated bytes --- Total for all pools: 0 allocated blocks, 0 allocated bytes Skipping places: --- Pool 1: 50 blocks of 80 bytes Block 0: 2 bytes at ADDR, tag: "every other" Block 1: 6 bytes at ADDR, tag: "every other" Block 2: 10 bytes at ADDR, tag: "every other" Block 3: 14 bytes at ADDR, tag: "every other" Block 4: 18 bytes at ADDR, tag: "every other" Block 5: 22 bytes at ADDR, tag: "every other" Block 6: 26 bytes at ADDR, tag: "every other" Block 7: 30 bytes at ADDR, tag: "every other" Block 8: 34 bytes at ADDR, tag: "every other" Block 9: 38 bytes at ADDR, tag: "every other" Block 10: 42 bytes at ADDR, tag: "every other" Block 11: 46 bytes at ADDR, tag: "every other" Block 12: 50 bytes at ADDR, tag: "every other" Block 13: 54 bytes at ADDR, tag: "every other" Block 14: 58 bytes at ADDR, tag: "every other" Block 15: 62 bytes at ADDR, tag: "every other" Block 16: 66 bytes at ADDR, tag: "every other" Block 17: 70 bytes at ADDR, tag: "every other" Block 18: 74 bytes at ADDR, tag: "every other" Block 19: 78 bytes at ADDR, tag: "every other" Total: 20 allocated blocks, 800 allocated bytes --- Pool 2: 2 blocks of 800 bytes Block 0: 82 bytes at ADDR, tag: "every other" Block 1: 86 bytes at ADDR, tag: "every other" Total: 2 allocated blocks, 168 allocated bytes --- Total for all pools: 22 allocated blocks, 968 allocated bytes free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address free_block((nil), mine): bad address All clear --- Pool 1: 50 blocks of 80 bytes Total: 0 allocated blocks, 0 allocated bytes --- Pool 2: 2 blocks of 800 bytes Total: 0 allocated blocks, 0 allocated bytes --- Total for all pools: 0 allocated blocks, 0 allocated bytes Full: --- Pool 1: 50 blocks of 80 bytes Block 0: 1 bytes at ADDR, tag: "used" Block 1: 1 bytes at ADDR, tag: "used" Block 2: 1 bytes at ADDR, tag: "used" Block 3: 1 bytes at ADDR, tag: "used" Block 4: 1 bytes at ADDR, tag: "used" Block 5: 1 bytes at ADDR, tag: "used" Block 6: 1 bytes at ADDR, tag: "used" Block 7: 1 bytes at ADDR, tag: "used" Block 8: 1 bytes at ADDR, tag: "used" Block 9: 1 bytes at ADDR, tag: "used" Block 10: 1 bytes at ADDR, tag: "used" Block 11: 1 bytes at ADDR, tag: "used" Block 12: 1 bytes at ADDR, tag: "used" Block 13: 1 bytes at ADDR, tag: "used" Block 14: 1 bytes at ADDR, tag: "used" Block 15: 1 bytes at ADDR, tag: "used" Block 16: 1 bytes at ADDR, tag: "used" Block 17: 1 bytes at ADDR, tag: "used" Block 18: 1 bytes at ADDR, tag: "used" Block 19: 1 bytes at ADDR, tag: "used" Block 20: 1 bytes at ADDR, tag: "used" Block 21: 1 bytes at ADDR, tag: "used" Block 22: 1 bytes at ADDR, tag: "used" Block 23: 1 bytes at ADDR, tag: "used" Block 24: 1 bytes at ADDR, tag: "used" Block 25: 1 bytes at ADDR, tag: "used" Block 26: 1 bytes at ADDR, tag: "used" Block 27: 1 bytes at ADDR, tag: "used" Block 28: 1 bytes at ADDR, tag: "used" Block 29: 1 bytes at ADDR, tag: "used" Block 30: 1 bytes at ADDR, tag: "used" Block 31: 1 bytes at ADDR, tag: "used" Block 32: 1 bytes at ADDR, tag: "used" Block 33: 1 bytes at ADDR, tag: "used" Block 34: 1 bytes at ADDR, tag: "used" Block 35: 1 bytes at ADDR, tag: "used" Block 36: 1 bytes at ADDR, tag: "used" Block 37: 1 bytes at ADDR, tag: "used" Block 38: 1 bytes at ADDR, tag: "used" Block 39: 1 bytes at ADDR, tag: "used" Block 40: 1 bytes at ADDR, tag: "used" Block 41: 1 bytes at ADDR, tag: "used" Block 42: 1 bytes at ADDR, tag: "used" Block 43: 1 bytes at ADDR, tag: "used" Block 44: 1 bytes at ADDR, tag: "used" Block 45: 1 bytes at ADDR, tag: "used" Block 46: 1 bytes at ADDR, tag: "used" Block 47: 1 bytes at ADDR, tag: "used" Block 48: 1 bytes at ADDR, tag: "used" Block 49: 1 bytes at ADDR, tag: "used" Total: 50 allocated blocks, 50 allocated bytes --- Pool 2: 2 blocks of 800 bytes Block 0: 1 bytes at ADDR, tag: "used" Block 1: 1 bytes at ADDR, tag: "used" Total: 2 allocated blocks, 2 allocated bytes --- Total for all pools: 52 allocated blocks, 52 allocated bytes free_block(ADDR, test): bad address (nil) (nil) (nil) (nil) (nil) Ready to exit: --- Pool 1: 50 blocks of 80 bytes Block 0: 1 bytes at ADDR, tag: "used" Block 1: 1 bytes at ADDR, tag: "used" Block 2: 1 bytes at ADDR, tag: "used" Block 3: 1 bytes at ADDR, tag: "used" Block 4: 1 bytes at ADDR, tag: "used" Block 5: 1 bytes at ADDR, tag: "used" Block 6: 1 bytes at ADDR, tag: "used" Block 7: 1 bytes at ADDR, tag: "used" Block 8: 1 bytes at ADDR, tag: "used" Block 9: 1 bytes at ADDR, tag: "used" Block 10: 1 bytes at ADDR, tag: "used" Block 11: 1 bytes at ADDR, tag: "used" Block 12: 1 bytes at ADDR, tag: "used" Block 13: 1 bytes at ADDR, tag: "used" Block 14: 1 bytes at ADDR, tag: "used" Block 15: 1 bytes at ADDR, tag: "used" Block 16: 1 bytes at ADDR, tag: "used" Block 17: 1 bytes at ADDR, tag: "used" Block 18: 1 bytes at ADDR, tag: "used" Block 19: 1 bytes at ADDR, tag: "used" Block 20: 1 bytes at ADDR, tag: "used" Block 21: 1 bytes at ADDR, tag: "used" Block 22: 1 bytes at ADDR, tag: "used" Block 23: 1 bytes at ADDR, tag: "used" Block 24: 1 bytes at ADDR, tag: "used" Block 25: 1 bytes at ADDR, tag: "used" Block 26: 1 bytes at ADDR, tag: "used" Block 27: 1 bytes at ADDR, tag: "used" Block 28: 1 bytes at ADDR, tag: "used" Block 29: 1 bytes at ADDR, tag: "used" Block 30: 1 bytes at ADDR, tag: "used" Block 31: 1 bytes at ADDR, tag: "used" Block 32: 1 bytes at ADDR, tag: "used" Block 33: 1 bytes at ADDR, tag: "used" Block 34: 1 bytes at ADDR, tag: "used" Block 35: 1 bytes at ADDR, tag: "used" Block 36: 1 bytes at ADDR, tag: "used" Block 37: 1 bytes at ADDR, tag: "used" Block 38: 1 bytes at ADDR, tag: "used" Block 39: 1 bytes at ADDR, tag: "used" Block 40: 1 bytes at ADDR, tag: "used" Block 41: 1 bytes at ADDR, tag: "used" Block 42: 1 bytes at ADDR, tag: "used" Block 43: 1 bytes at ADDR, tag: "used" Block 44: 1 bytes at ADDR, tag: "used" Block 45: 1 bytes at ADDR, tag: "used" Block 46: 1 bytes at ADDR, tag: "used" Block 47: 1 bytes at ADDR, tag: "used" Block 48: 1 bytes at ADDR, tag: "used" Block 49: 1 bytes at ADDR, tag: "used" Total: 50 allocated blocks, 50 allocated bytes --- Pool 2: 2 blocks of 800 bytes Block 0: 1 bytes at ADDR, tag: "used" Block 1: 1 bytes at ADDR, tag: "used" Total: 2 allocated blocks, 2 allocated bytes --- Total for all pools: 52 allocated blocks, 52 allocated bytes