summaryrefslogtreecommitdiffstats
path: root/runtime/base
diff options
context:
space:
mode:
authorSebastien Hertz <shertz@google.com>2014-04-01 15:31:05 +0200
committerSebastien Hertz <shertz@google.com>2014-04-04 11:11:05 +0200
commitbf079fe015e3b2d966e111efc61728b6e6892ec3 (patch)
tree43b61e0b303090830f0d6067c56f2ded18b2ca9d /runtime/base
parent6f31ce382777d82952d019908866ff28ef3bbc76 (diff)
downloadart-bf079fe015e3b2d966e111efc61728b6e6892ec3.zip
art-bf079fe015e3b2d966e111efc61728b6e6892ec3.tar.gz
art-bf079fe015e3b2d966e111efc61728b6e6892ec3.tar.bz2
Fix crash when debugging exception
Fixes a crash when detaching the debugger during an exception event. The cause is a concurrent modification of Instrumentation::exception_caught_listeners_ list (consequence of debugger being detached) while we loop over its elements. Workaround the issue by making a copy of the listeners list. Bug: 13738672 Change-Id: I56b84c5c8f31d6fbda1ba7cb35caeefc5e7ca60f
Diffstat (limited to 'runtime/base')
0 files changed, 0 insertions, 0 deletions