Fix crash when decoding bitmap
Externally reported crash when decoding corrupted .wmf file. b/5048623 Change-Id: I1df0861cd36983cb4d1460caa221c54d3fc240af
This commit is contained in:
@@ -360,6 +360,9 @@ static jobject doDecode(JNIEnv* env, SkStream* stream, jobject padding,
|
||||
// already have a pixelref installed.
|
||||
pr = bitmap->pixelRef();
|
||||
}
|
||||
if (pr == NULL) {
|
||||
return nullObjectReturn("Got null SkPixelRef");
|
||||
}
|
||||
|
||||
if (!isMutable) {
|
||||
// promise we will never change our pixels (great for sharing and pictures)
|
||||
|
||||
Reference in New Issue
Block a user