Android-x86
Fork

  • R/O
  • HTTP
  • SSH
  • HTTPS

frameworks-native: コミット

frameworks/native


コミットメタ情報

リビジョン758c4603db85a58c4c5b4a328bbf4cffdf113056 (tree)
日時2016-09-07 14:51:08
作者Chih-Wei Huang <cwhuang@linu...>
コミッターChih-Wei Huang

ログメッセージ

Android 6.0.1 release 66
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlfO7kcACgkQ6K0/gZqxDniKDACfe+IKxeKXazFQSWgFI0CW9HUK
nuQAoIomQRV9NOdD2SVHJR1zyTKXx82E
=FStj
-----END PGP SIGNATURE-----

Merge tag 'android-6.0.1_r66' into marshmallow-x86

Android 6.0.1 release 66

変更サマリ

差分

--- a/libs/ui/Region.cpp
+++ b/libs/ui/Region.cpp
@@ -795,6 +795,11 @@ status_t Region::unflatten(void const* buffer, size_t size) {
795795 return NO_MEMORY;
796796 }
797797
798+ if (numRects > (UINT32_MAX / sizeof(Rect))) {
799+ android_errorWriteWithInfoLog(0x534e4554, "29983260", -1, NULL, 0);
800+ return NO_MEMORY;
801+ }
802+
798803 Region result;
799804 result.mStorage.clear();
800805 for (size_t r = 0; r < numRects; ++r) {
旧リポジトリブラウザで表示