PGMM bug?

Thanks!
I already suspected such a thing but I didnt have very much time yet to test it, since my current PGMM build is very messy and segfaults. But thanks for solving the problem.
I think it wasn’t a compiler problem though. I remember I solved such a thing some time ago and committed it to SVN.