diff --git a/MagickCore/shear.c b/MagickCore/shear.c
index c2ddd7a..2694b24 100644
--- a/MagickCore/shear.c
+++ b/MagickCore/shear.c
@@ -651,7 +651,7 @@
bits[i]=(unsigned short) count;
}
status=MagickTrue;
- image_view=AcquireVirtualCacheView(image);
+ image_view=AcquireVirtualCacheView(image,exception);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(status) \
dynamic_number_threads(image,image->columns,image->rows,1)
@@ -779,7 +779,7 @@
return;
GetPixelInfo(image,&background);
count=0.0;
- image_view=AcquireVirtualCacheView(image);
+ image_view=AcquireVirtualCacheView(image,exception);
for (y=0; y < (ssize_t) image->rows; y++)
{
register const Quantum
@@ -1001,8 +1001,8 @@
*/
status=MagickTrue;
progress=0;
- image_view=AcquireVirtualCacheView(image);
- rotate_view=AcquireAuthenticCacheView(rotate_image);
+ image_view=AcquireVirtualCacheView(image,exception);
+ rotate_view=AcquireAuthenticCacheView(rotate_image,exception);
switch (rotations)
{
case 0:
@@ -1444,7 +1444,7 @@
status=MagickTrue;
background=image->background_color;
progress=0;
- image_view=AcquireAuthenticCacheView(image);
+ image_view=AcquireAuthenticCacheView(image,exception);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,width,height,1)
@@ -1660,7 +1660,7 @@
status=MagickTrue;
progress=0;
background=image->background_color;
- image_view=AcquireAuthenticCacheView(image);
+ image_view=AcquireAuthenticCacheView(image,exception);
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp parallel for schedule(static,4) shared(progress,status) \
dynamic_number_threads(image,width,height,1)