Hmmm, actually I am thinking of a different problem with search.php using php 5.3.6. It doesn't happen to everyone, just certain server configurations.
To the OP, you need to check your error_logs (if you don't know where they are, ask your host) and see what is in there when this happens.