2009/3/24 Florian Köberle <florian(a)fkoeberle.de>:
Pointers can get invalid when the table gets moved in memory.
This can happen when the table grows.
Did you actually see this happen? The table is only supposed to grow
when there are no free handles.