The sha1 wont make much of a diff, since there hadn't been many changes in trunk.
Unfortunately its not much to go on.
It looks like (but could be something else too) some enumerator was not freed (or not removed from the map).
But I can't find any potential enumerator use for this in the source.
Which version of FPC?
Because both, 3.2.2 and 3.3.1 have issues in the peephole optimizer (at -O1 and up), so unless you compiled with -O- (no opts)...
3.2.3 seems to be ok.