X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fmedia%2FBitmap.php;h=b88a34dcad6b85ae4015246f14470366d09e2a60;hb=a2c8c2969420a0f150c03f76e3a0bf9028fcda43;hp=712906e0e70ad1483e97a534567b8e736210d0e3;hpb=39f0f919c5708f4c672a8eb7e0891f50bf16883e;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/media/Bitmap.php b/includes/media/Bitmap.php index 712906e0e7..b88a34dcad 100644 --- a/includes/media/Bitmap.php +++ b/includes/media/Bitmap.php @@ -440,6 +440,14 @@ class BitmapHandler extends TransformationalImageHandler { return $this->getMediaTransformError( $params, $errMsg ); } + if ( filesize( $params['srcPath'] ) === 0 ) { + $err = "Image file size seems to be zero."; + wfDebug( "$err\n" ); + $errMsg = wfMessage( 'thumbnail_image-size-zero', $params['srcPath'] )->text(); + + return $this->getMediaTransformError( $params, $errMsg ); + } + $src_image = call_user_func( $loader, $params['srcPath'] ); $rotation = function_exists( 'imagerotate' ) && !isset( $params['disableRotation'] ) ?