Fix modulemngr: use buffer as address