I had a lot of crashes lately with pattrstorage
Ι tried to find a solution till i noticed this.
The RAM increased rapidly when i was interpolating between presets!
Is like every dataset of pattrstorage added in RAM when recalled.
The memory is not released till the max is closed.
I say so easilly that it is a bug because it happens only with max 6
(i tried max 6.1.2 and max 6.1.3) and not with max 5.

The problem is more obvious with large datasets
(aka many presets with a lot of parameters binded)
Compare hitRam3b3.maxpat with 3b2.maxpat.
The first has double presets and causes double RAM increase.

Just open the task manager (on windows)
and watch what happens under performance —> memory(RAM)
when tweaking and interpolating between presets with the numberbox.