Jeff Brown
deb6ed8c2e
Don't reuse StringBuilder outside of lock when dumping ANR.
The ANR dumping code was reusing the shared StringBuilder while not holding the ActivityManagerService lock. As a result, other threads could sweep in and clobber the ANR information. We don't want to hold the lock here, so just create a new StringBuilder. Change-Id: I0d91af55f5c123102cfab2cd97035491efed59c0
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
Description
No description provided
Languages
Java
77.3%
Kotlin
9.2%
PowerBuilder
6.6%
C++
5.5%
AIDL
1%