dm array: fix bug in growing array