aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTapas Pradhan <tpradhan@codeaurora.org>2014-02-27 12:21:48 +0530
committerLorDClockaN <davor@losinj.com>2014-03-28 21:51:34 +0100
commit75c650017c2c27f73d49712eaba49a6508b775ed (patch)
tree82879ec245a417971d35a33cc0df5c2c1b213e6d
parentf3df3d8d19b832d03454812c3a2b05fc8906b69e (diff)
Dalvik : Increase the upper limit check for DexOpt Deps table
Increasing upper limit check for the Deps table as additonal jars added causes the dalvik to crash while performing dexopt on cached jar files. This is needed for passing cts test case which is part of libcore.java.util.jar.DalvikExecTest class Change-Id: I63119dc3e45df19910ae70cedad6109075672d6e
-rw-r--r--vm/analysis/DexPrepare.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm/analysis/DexPrepare.cpp b/vm/analysis/DexPrepare.cpp
index 707ac90e1..38954030a 100644
--- a/vm/analysis/DexPrepare.cpp
+++ b/vm/analysis/DexPrepare.cpp
@@ -1153,7 +1153,7 @@ static const u1* getSignature(const ClassPathEntry* cpe)
* If this changes, update DEX_OPT_MAGIC_VERS.
*/
static const size_t kMinDepSize = 4 * 4;
-static const size_t kMaxDepSize = 4 * 4 + 2544; // sanity check
+static const size_t kMaxDepSize = 4 * 4 + 2643; // sanity check
/*
* Read the "opt" header, verify it, then read the dependencies section