From ab117ae99c441bea8e9b959e18606d548944a0e3 Mon Sep 17 00:00:00 2001 From: Helen Hou-Sandi Date: Tue, 24 Sep 2013 20:22:24 +0000 Subject: [PATCH] Make sure the attachment file exists before calling filesize() on it. props DrewAPicture. fixes #25170. git-svn-id: https://develop.svn.wordpress.org/trunk@25608 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/includes/media.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/wp-admin/includes/media.php b/src/wp-admin/includes/media.php index 0c71109246..bd3bbe0e91 100644 --- a/src/wp-admin/includes/media.php +++ b/src/wp-admin/includes/media.php @@ -2451,10 +2451,13 @@ function attachment_submitbox_metadata() { ID ); + $file_size = false; + if ( isset( $meta['filesize'] ) ) $file_size = $meta['filesize']; - else - $file_size = filesize( get_attached_file( $post->ID ) ); + elseif ( file_exists( $file ) ) + $file_size = filesize( $file ); if ( ! empty( $file_size ) ) : ?>