I've added more tests which should show the x86-32 problem. It turns out the x86-64 code also has problems. Please send a patch ASAP. Otherwise I'll have to pull the patch again.