Move the code in scanObject which sets the scanGeneration [and other fields] of
a chunk to before the early return in the cases where clazz is either NULL or unlinkedJavaLangClass. This way the "wasn't scanned last time" check in _markObjectNonNullCommon will see the scanGeneration and markGeneration as equal, and won't dvmAbort.
Loading
Please sign in to comment