diff --git a/gfx/src/nsBlender.cpp b/gfx/src/nsBlender.cpp index 9462d13b4770..cec834527edc 100644 --- a/gfx/src/nsBlender.cpp +++ b/gfx/src/nsBlender.cpp @@ -572,6 +572,11 @@ PRUint32 *distbuffer; PRUint32 quantlevel,tnum,num,shiftnum; NI_RGB *map; + if (nsnull == aColorMap->cmap.map) { + NS_ASSERTION(PR_FALSE, "NULL Colormap during 8-bit blend"); + return; + } + aBlendVal = (aBlendVal*255)/100; val2 = aBlendVal; val1 = 255-val2;