Fix infinite loop and reallocate if too many modules.
2 files changed