--TEST-- Passing empty filename to exif_read_data() and exif_thumnail() --FILE-- getMessage(), "\n"; } try { exif_thumbnail(""); } catch (ValueError $e) { echo $e->getMessage(), "\n"; } try { exif_read_data("foo\0bar"); } catch (ValueError $e) { echo $e->getMessage(), "\n"; } try { exif_thumbnail("foo\0bar"); } catch (ValueError $e) { echo $e->getMessage(), "\n"; } ?> --EXPECT-- exif_read_data(): Argument #1 ($file) cannot be empty exif_thumbnail(): Argument #1 ($file) cannot be empty exif_read_data(): Argument #1 ($file) must not contain any null bytes exif_thumbnail(): Argument #1 ($file) must not contain any null bytes