Correct multiple memory alloc/access errors
- Alloc numbers were wrong due to a typo
- Access numbers were wrong due to incorrect column width usage
- Also prevent source from being updated by every thread