• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1  #00 pc 00068fb8  libarttestd.so (art::CauseSegfault()+72)
2  #01 pc 00067f00  libarttestd.so (Java_Main_unwindInProcess+10032)
3  #02 pc 000021a8  137-cfi.odex (boolean Main.unwindInProcess(boolean, int, boolean)+136)
4  #03 pc 0000fe80  anonymous:ee74c000 (boolean Main.bar(boolean)+64)
5  #04 pc 006ad4d2  libartd.so (art_quick_invoke_stub+338)
6  #05 pc 00146ab5  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+885)
7  #06 pc 0039cf0d  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+653)
8  #07 pc 00392552  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+354)
9  #08 pc 0039399a  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+234)
10  #09 pc 00684362  libartd.so (artQuickToInterpreterBridge+1058)
11  #10 pc 006b35bd  libartd.so (art_quick_to_interpreter_bridge+77)
12  #11 pc 0000fe03  anonymous:ee74c000 (int Main.compare(Main, Main)+51)
13  #12 pc 006ad4d2  libartd.so (art_quick_invoke_stub+338)
14  #13 pc 00146ab5  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+885)
15  #14 pc 0039cf0d  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+653)
16  #15 pc 00392552  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+354)
17  #16 pc 0039399a  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+234)
18  #17 pc 00684362  libartd.so (artQuickToInterpreterBridge+1058)
19  #18 pc 006b35bd  libartd.so (art_quick_to_interpreter_bridge+77)
20  #19 pc 0000fd3b  anonymous:ee74c000 (int Main.compare(java.lang.Object, java.lang.Object)+107)
21  #20 pc 006ad4d2  libartd.so (art_quick_invoke_stub+338)
22  #21 pc 00146ab5  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+885)
23  #22 pc 0039cf0d  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+653)
24  #23 pc 00392552  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+354)
25  #24 pc 0039399a  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+234)
26  #25 pc 00684362  libartd.so (artQuickToInterpreterBridge+1058)
27  #26 pc 006b35bd  libartd.so (art_quick_to_interpreter_bridge+77)
28  #27 pc 0000fbdb  anonymous:ee74c000 (int java.util.Arrays.binarySearch0(java.lang.Object[], int, int, java.lang.Object, java.util.Comparator)+331)
29  #28 pc 006ad6a2  libartd.so (art_quick_invoke_static_stub+418)
30  #29 pc 00146acb  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+907)
31  #30 pc 0039cf0d  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+653)
32  #31 pc 00392552  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+354)
33  #32 pc 0039399a  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+234)
34  #33 pc 00684362  libartd.so (artQuickToInterpreterBridge+1058)
35  #34 pc 006b35bd  libartd.so (art_quick_to_interpreter_bridge+77)
36  #35 pc 0000f624  anonymous:ee74c000 (boolean Main.foo()+164)
37  #36 pc 006ad4d2  libartd.so (art_quick_invoke_stub+338)
38  #37 pc 00146ab5  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+885)
39  #38 pc 0039cf0d  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+653)
40  #39 pc 00392552  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+354)
41  #40 pc 0039399a  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+234)
42  #41 pc 00684362  libartd.so (artQuickToInterpreterBridge+1058)
43  #42 pc 006b35bd  libartd.so (art_quick_to_interpreter_bridge+77)
44  #43 pc 0000eedb  anonymous:ee74c000 (void Main.runPrimary()+59)
45  #44 pc 006ad4d2  libartd.so (art_quick_invoke_stub+338)
46  #45 pc 00146ab5  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+885)
47  #46 pc 0039cf0d  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+653)
48  #47 pc 00392552  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+354)
49  #48 pc 0039399a  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+234)
50  #49 pc 00684362  libartd.so (artQuickToInterpreterBridge+1058)
51  #50 pc 006b35bd  libartd.so (art_quick_to_interpreter_bridge+77)
52  #51 pc 0000ac21  anonymous:ee74c000 (void Main.main(java.lang.String[])+97)
53  #52 pc 006ad6a2  libartd.so (art_quick_invoke_static_stub+418)
54  #53 pc 00146acb  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+907)
55  #54 pc 0039cf0d  libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+653)
56  #55 pc 00392552  libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+354)
57  #56 pc 0039399a  libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+234)
58  #57 pc 00684362  libartd.so (artQuickToInterpreterBridge+1058)
59  #58 pc 006b35bd  libartd.so (art_quick_to_interpreter_bridge+77)
60  #59 pc 006ad6a2  libartd.so (art_quick_invoke_static_stub+418)
61  #60 pc 00146acb  libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+907)
62  #61 pc 005aac95  libartd.so (art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+85)
63  #62 pc 005aab5a  libartd.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, char*)+362)
64  #63 pc 0048a3dd  libartd.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, char*)+125)
65  #64 pc 0018448c  libartd.so (art::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, char*, art::Primitive::Type, art::InvokeType)+1964)
66  #65 pc 0017cf06  libartd.so (art::CheckJNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, char*)+70)
67  #66 pc 00001d8c  dalvikvm32 (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+60)
68  #67 pc 00001a80  dalvikvm32 (main+1312)
69  #68 pc 00018275  libc.so
70