in php 5.3 environments, not all code was correctly initialized which resulted in access to uninitialized data