Argg. I just spent all morning figuring out why some pages on this site wouldn’t load. The issue came down to a call to getimagesize in wp-content/plugins/textile2-new.php.
The change that fixed it (in unified diff format):
--- textile2-new.php.old Tue Jun 8 23:36:12 2004 +++ textile2-new.php Sun Jul 11 15:19:04 2004 @@ -2805,7 +2805,7 @@ } } } - return @getimagesize($file); + return; } // function image_size/**
Read on for a more detailed discussion.