diff options
| author | Elliott Hughes <enh@google.com> | 2013-04-11 16:28:38 -0700 |
|---|---|---|
| committer | Elliott Hughes <enh@google.com> | 2013-04-11 16:28:38 -0700 |
| commit | feddac5b7718dd8141391bfeb6359f1906542823 (patch) | |
| tree | b9f50959caa0089a864619d3a680a154eb17b7db /vm/compiler/codegen/arm/CodegenDriver.cpp | |
| parent | 167bd12436dcf46740908a4d5898868e90cd716f (diff) | |
Harden the native stack dumping decision.
We've seen monkey crashes in this code, though I haven't been
able to reproduce them in my own SIGQUIT stress tests. Address
the two most likely causes of trouble: dumping the signal catcher's
own thread (which will always be runnable), and assuming that the
Method* pulled from the save area is non-NULL.
Bug: 8596028
Change-Id: I59d1dcb2264a774d8416d50a5f77a06c70d37c59
Diffstat (limited to 'vm/compiler/codegen/arm/CodegenDriver.cpp')
0 files changed, 0 insertions, 0 deletions
