diff options
Diffstat (limited to 'libunwindstack')
68 files changed, 809 insertions, 1 deletions
diff --git a/libunwindstack/Android.bp b/libunwindstack/Android.bp index ecf4040..32a878b 100644 --- a/libunwindstack/Android.bp +++ b/libunwindstack/Android.bp @@ -350,6 +350,7 @@ cc_defaults { "tests/files/boot_arm.oat.gnu_debugdata.xz.one-block", "tests/files/elf32.xz", "tests/files/elf64.xz", + "offline_files/common/*", "offline_files/art_quick_osr_stub_arm/*", "offline_files/bad_eh_frame_hdr_arm64/*", "offline_files/debug_frame_first_x86/*", @@ -374,6 +375,18 @@ cc_defaults { "offline_files/straddle_arm/*", "offline_files/jit_debug_x86/*", "offline_files/straddle_arm64/*", + "offline_files/bluetooth_arm64/pc_1/*", + "offline_files/bluetooth_arm64/pc_2/*", + "offline_files/bluetooth_arm64/pc_3/*", + "offline_files/bluetooth_arm64/pc_4/*", + "offline_files/photos_reset_arm64/*", + "offline_files/youtube_compiled_arm64/*", + "offline_files/yt_music_arm64/*", + "offline_files/maps_compiled_arm64/28613_main-thread/*", + "offline_files/maps_compiled_arm64/28644/*", + "offline_files/maps_compiled_arm64/28648/*", + "offline_files/maps_compiled_arm64/28656_oat_odex_jar/*", + "offline_files/maps_compiled_arm64/28667/*", ], target: { @@ -529,8 +542,21 @@ cc_benchmark { data: [ "benchmarks/files/*", - "offline_files/jit_debug_x86/*", + "offline_files/common/*", + "offline_files/jit_debug_arm/*", "offline_files/straddle_arm64/*", + "offline_files/bluetooth_arm64/pc_1/*", + "offline_files/bluetooth_arm64/pc_2/*", + "offline_files/bluetooth_arm64/pc_3/*", + "offline_files/bluetooth_arm64/pc_4/*", + "offline_files/photos_reset_arm64/*", + "offline_files/youtube_compiled_arm64/*", + "offline_files/yt_music_arm64/*", + "offline_files/maps_compiled_arm64/28613_main-thread/*", + "offline_files/maps_compiled_arm64/28644/*", + "offline_files/maps_compiled_arm64/28648/*", + "offline_files/maps_compiled_arm64/28656_oat_odex_jar/*", + "offline_files/maps_compiled_arm64/28667/*", ], shared_libs: [ diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_1/maps.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_1/maps.txt new file mode 100644 index 0000000..a78b018 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_1/maps.txt @@ -0,0 +1,4 @@ +7b5e40e000-7b5e5d5000 r--p 0 00:00 0 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 +7b5e5d5000-7b5ec43000 r-xp 1c7000 00:00 0 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 +7e86814000-7e86850000 r--p 0 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_1/output.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_1/output.txt new file mode 100644 index 0000000..0e9e634 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_1/output.txt @@ -0,0 +1,13 @@ + #00 pc 00000000007cbbdc ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (bluetooth::packet::Iterator<true>::operator*() const+368) + #01 pc 0000000000756ab0 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (bluetooth::hci::LeExtendedAdvertisingReport::Parse(bluetooth::hci::LeExtendedAdvertisingReport*, bluetooth::packet::Iterator<true>)+1228) + #02 pc 0000000000756344 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (bluetooth::hci::LeExtendedAdvertisingReportView::GetAdvertisingReports()+872) + #03 pc 0000000000750ec8 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (bluetooth::hci::LeScanningManager::impl::handle_extended_advertising_report(bluetooth::hci::LeExtendedAdvertisingReportView)+116) + #04 pc 000000000074f48c ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (bluetooth::hci::LeScanningManager::impl::handle_scan_results(bluetooth::hci::LeMetaEventView)+760) + #05 pc 0000000000750284 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (base::internal::Invoker<base::internal::BindState<void (bluetooth::hci::LeScanningManager::impl::*)(bluetooth::hci::LeMetaEventView), base::internal::UnretainedWrapper<bluetooth::hci::LeScanningManager::impl> >, void (bluetooth::hci::LeMetaEventView)>::Run(base::internal::BindStateBase*, bluetooth::hci::LeMetaEventView&&)+312) + #06 pc 00000000006f9908 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (void base::internal::FunctorTraits<base::RepeatingCallback<void (bluetooth::hci::LeMetaEventView)>, void>::Invoke<base::RepeatingCallback<void (bluetooth::hci::LeMetaEventView)>, bluetooth::hci::LeMetaEventView>(base::RepeatingCallback<void (bluetooth::hci::LeMetaEventView)>&&, bluetooth::hci::LeMetaEventView&&)+296) + #07 pc 000000000081ac88 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (bluetooth::os::Handler::handle_next_event()+244) + #08 pc 000000000081b580 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (bluetooth::os::Reactor::Run()+608) + #09 pc 000000000081bec0 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (bluetooth::os::Thread::run(bluetooth::os::Thread::Priority)+172) + #10 pc 000000000081c028 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (bluetooth::os::Thread::*)(bluetooth::os::Thread::Priority), bluetooth::os::Thread*, bluetooth::os::Thread::Priority> >(void*)+64) + #11 pc 00000000000b1920 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__pthread_start(void*)+264) + #12 pc 00000000000513f0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__start_thread+64) diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_1/regs.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_1/regs.txt new file mode 100644 index 0000000..31d33d6 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_1/regs.txt @@ -0,0 +1,34 @@ +x0: 1 +x1: d +x2: 7c0f6d5110 +x3: 7b5ae05f58 +x4: 4 +x5: 33 +x6: 4025000fe2c160c +x7: eb0a02e0114040c1 +x8: 87fc4d8789a28136 +x9: 87fc4d8789a28136 +x10: a +x11: 0 +x12: 8 +x13: 106b9c07 +x14: 0 +x15: 0 +x16: 7e831617d0 +x17: 7e86850b40 +x18: 7b59516000 +x19: 7b5ae06138 +x20: 7b5ae06160 +x21: 7b5ae06210 +x22: 2f +x23: 0 +x24: 0 +x25: 7b5ae07000 +x26: 7b5ec4ad78 +x27: 7b5ae05f88 +x28: 7b5ec4ad98 +x29: 7b5ae05fb0 +lr: 7b5ebd9b2c +sp: 7b5ae05f70 +pc: 7b5ebd9bdc +pst: 60000000 diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_1/stack.data b/libunwindstack/offline_files/bluetooth_arm64/pc_1/stack.data Binary files differnew file mode 100644 index 0000000..7395be3 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_1/stack.data diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_2/maps.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_2/maps.txt new file mode 100644 index 0000000..d87e15d --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_2/maps.txt @@ -0,0 +1,4 @@ +7b6021f000-7b603e6000 r--p 0 00:00 0 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 +7b603e6000-7b60a54000 r-xp 1c7000 00:00 0 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 +7e86814000-7e86850000 r--p 0 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_2/output.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_2/output.txt new file mode 100644 index 0000000..3270984 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_2/output.txt @@ -0,0 +1,7 @@ + #00 pc 0000000000832188 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 + #01 pc 000000000081aca4 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (bluetooth::os::Handler::handle_next_event()+272) + #02 pc 000000000081b580 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (bluetooth::os::Reactor::Run()+608) + #03 pc 000000000081bec0 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (bluetooth::os::Thread::run(bluetooth::os::Thread::Priority)+172) + #04 pc 000000000081c028 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (bluetooth::os::Thread::*)(bluetooth::os::Thread::Priority), bluetooth::os::Thread*, bluetooth::os::Thread::Priority> >(void*)+64) + #05 pc 00000000000b1920 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__pthread_start(void*)+264) + #06 pc 00000000000513f0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__start_thread+64) diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_2/regs.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_2/regs.txt new file mode 100644 index 0000000..364f927 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_2/regs.txt @@ -0,0 +1,34 @@ +x0: 7b5cb42718 +x1: 7e868e244c +x2: 7c2f7039d0 +x3: 7b5cb426d8 +x4: 48 +x5: b +x6: 7cbf6a4290 +x7: 7b5cb41ff9 +x8: 0 +x9: 0 +x10: 7c2f69d000 +x11: 60 +x12: 11 +x13: 106b9c07 +x14: 70742a85 +x15: 20d43150fc510e +x16: 7b60a8a000 +x17: 7b63298604 +x18: 7b5c1d6000 +x19: 7c2f6aaf58 +x20: 7c0f6cd810 +x21: 7b5cb43000 +x22: 1 +x23: 0 +x24: ffffffff +x25: 7c2f6ab4d0 +x26: 7c2f6ab4ec +x27: 1 +x28: 7c7f6d7a60 +x29: 7b5cb42730 +lr: 7b60a39ca8 +sp: 7b5cb42710 +pc: 7b60a51188 +pst: 60000000 diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_2/stack.data b/libunwindstack/offline_files/bluetooth_arm64/pc_2/stack.data Binary files differnew file mode 100644 index 0000000..9bea330 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_2/stack.data diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_3/maps.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_3/maps.txt new file mode 100644 index 0000000..2677929 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_3/maps.txt @@ -0,0 +1,4 @@ +7b56f20000-7b570e7000 r--p 0 00:00 0 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 +7b570e7000-7b57755000 r-xp 1c7000 00:00 0 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 +7e86814000-7e86850000 r--p 0 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_3/output.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_3/output.txt new file mode 100644 index 0000000..467c249 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_3/output.txt @@ -0,0 +1,11 @@ + #00 pc 00000000003f0698 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (allocation_tracker_notify_free(unsigned char, void*)+592) + #01 pc 00000000003f0d40 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (osi_free(void*)+16) + #02 pc 00000000003f4598 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (list_free_node_(list_t*, list_node_t*)+84) + #03 pc 00000000003f44e4 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (list_remove(list_t*, void*)+356) + #04 pc 00000000003ef738 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (callback_dispatch(void*)+188) + #05 pc 00000000003f6a70 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (work_queue_read_cb(void*)+92) + #06 pc 00000000003f4cc4 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (run_reactor(reactor_t*, int)+380) + #07 pc 00000000003f4b1c ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (reactor_start(reactor_t*)+84) + #08 pc 00000000003f65dc ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (run_thread(void*)+196) + #09 pc 00000000000b1920 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__pthread_start(void*)+264) + #10 pc 00000000000513f0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__start_thread+64) diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_3/regs.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_3/regs.txt new file mode 100644 index 0000000..e8b9437 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_3/regs.txt @@ -0,0 +1,34 @@ +x0: 0 +x1: 7bff6daf18 +x2: 15f199c2 +x3: 0 +x4: 7db0c8a +x5: 0 +x6: 0 +x7: 7f7f7f7f7f7f7f7f +x8: 10 +x9: 124d6 +x10: 20 +x11: 7b577e6000 +x12: 1 +x13: 7bff6daf18 +x14: 341555ac +x15: 18 +x16: 7e83161730 +x17: 7e868c6698 +x18: 7b415a2000 +x19: 7bff6daf18 +x20: 7bff6d8ae0 +x21: 7bff6daf10 +x22: 7b56fc8897 +x23: 7b56f8dcc7 +x24: 7b56f7870a +x25: 7bff6daf28 +x26: 766310a6006816c5 +x27: 7b577e6758 +x28: 0 +x29: 7b41ab2f90 +lr: 7b57310488 +sp: 7b41ab2e50 +pc: 7b57310698 +pst: 20000000 diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_3/stack.data b/libunwindstack/offline_files/bluetooth_arm64/pc_3/stack.data Binary files differnew file mode 100644 index 0000000..cfc8a86 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_3/stack.data diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_4/maps.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_4/maps.txt new file mode 100644 index 0000000..2677929 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_4/maps.txt @@ -0,0 +1,4 @@ +7b56f20000-7b570e7000 r--p 0 00:00 0 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 +7b570e7000-7b57755000 r-xp 1c7000 00:00 0 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 +7e86814000-7e86850000 r--p 0 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_4/output.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_4/output.txt new file mode 100644 index 0000000..f457961 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_4/output.txt @@ -0,0 +1,4 @@ + #00 pc 00000000003f5b24 ../../common/libbluetooth.so_41de80f38623dac3c221b849566fb858 (semaphore_post(semaphore_t*)) + #01 pc 000000000005c3b8 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__timer_thread_start(void*)+136) + #02 pc 00000000000b1920 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__pthread_start(void*)+264) + #03 pc 00000000000513f0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__start_thread+64) diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_4/regs.txt b/libunwindstack/offline_files/bluetooth_arm64/pc_4/regs.txt new file mode 100644 index 0000000..1d080e6 --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_4/regs.txt @@ -0,0 +1,34 @@ +x0: 7bff6f4a78 +x1: 7b43cafba0 +x2: 0 +x3: 8 +x4: ffffffff +x5: 0 +x6: 36313031 +x7: 33363130 +x8: 7b577e6000 +x9: 87fc4d8789a28136 +x10: 0 +x11: 0 +x12: 1 +x13: 100000000 +x14: 0 +x15: 30 +x16: 7e868d3f28 +x17: 7e86863adc +x18: 7b4330e000 +x19: 7c0f6c0750 +x20: 7b43cb0000 +x21: 7b43cafcb0 +x22: 2777 +x23: 2794 +x24: 7b43cafcb0 +x25: 7b43cafcb0 +x26: 7b43cafff8 +x27: fc000 +x28: 7b43bb7000 +x29: 7b43cafc30 +lr: 7e868703bc +sp: 7b43cafba0 +pc: 7b57315b24 +pst: 60000000 diff --git a/libunwindstack/offline_files/bluetooth_arm64/pc_4/stack.data b/libunwindstack/offline_files/bluetooth_arm64/pc_4/stack.data Binary files differnew file mode 100644 index 0000000..96d17cc --- /dev/null +++ b/libunwindstack/offline_files/bluetooth_arm64/pc_4/stack.data diff --git a/libunwindstack/offline_files/common/base.odex_maps_compiled_arm64.gz b/libunwindstack/offline_files/common/base.odex_maps_compiled_arm64.gz Binary files differnew file mode 100644 index 0000000..e06cbbe --- /dev/null +++ b/libunwindstack/offline_files/common/base.odex_maps_compiled_arm64.gz diff --git a/libunwindstack/offline_files/common/boot-core-libart.oat_8368d55c916dc1224e76017186edfceee88a9955.gz b/libunwindstack/offline_files/common/boot-core-libart.oat_8368d55c916dc1224e76017186edfceee88a9955.gz Binary files differnew file mode 100644 index 0000000..be140f3 --- /dev/null +++ b/libunwindstack/offline_files/common/boot-core-libart.oat_8368d55c916dc1224e76017186edfceee88a9955.gz diff --git a/libunwindstack/offline_files/common/boot-framework.oat_6da45a084bf1f153be922249096389b66d69b6e6.gz b/libunwindstack/offline_files/common/boot-framework.oat_6da45a084bf1f153be922249096389b66d69b6e6.gz Binary files differnew file mode 100644 index 0000000..0348933 --- /dev/null +++ b/libunwindstack/offline_files/common/boot-framework.oat_6da45a084bf1f153be922249096389b66d69b6e6.gz diff --git a/libunwindstack/offline_files/common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c.gz b/libunwindstack/offline_files/common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c.gz Binary files differnew file mode 100644 index 0000000..1afbe4a --- /dev/null +++ b/libunwindstack/offline_files/common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c.gz diff --git a/libunwindstack/offline_files/common/libandroid_runtime.so_7d88088666db374aecde2fbe51bff2f4.gz b/libunwindstack/offline_files/common/libandroid_runtime.so_7d88088666db374aecde2fbe51bff2f4.gz Binary files differnew file mode 100644 index 0000000..63d2c2d --- /dev/null +++ b/libunwindstack/offline_files/common/libandroid_runtime.so_7d88088666db374aecde2fbe51bff2f4.gz diff --git a/libunwindstack/offline_files/common/libart.so_82c0556f4b66528e4a608c100a63b712.gz b/libunwindstack/offline_files/common/libart.so_82c0556f4b66528e4a608c100a63b712.gz Binary files differnew file mode 100644 index 0000000..8936a9c --- /dev/null +++ b/libunwindstack/offline_files/common/libart.so_82c0556f4b66528e4a608c100a63b712.gz diff --git a/libunwindstack/offline_files/common/libbluetooth.so_41de80f38623dac3c221b849566fb858.gz b/libunwindstack/offline_files/common/libbluetooth.so_41de80f38623dac3c221b849566fb858.gz Binary files differnew file mode 100644 index 0000000..2c5cc32 --- /dev/null +++ b/libunwindstack/offline_files/common/libbluetooth.so_41de80f38623dac3c221b849566fb858.gz diff --git a/libunwindstack/offline_files/common/libc.so_f3791c53da47e6e72151dcc8088b9048.gz b/libunwindstack/offline_files/common/libc.so_f3791c53da47e6e72151dcc8088b9048.gz Binary files differnew file mode 100644 index 0000000..c1ce2cc --- /dev/null +++ b/libunwindstack/offline_files/common/libc.so_f3791c53da47e6e72151dcc8088b9048.gz diff --git a/libunwindstack/offline_files/common/libjavacore.so_1cda9a31939d0b05577a62e79f44fc40.gz b/libunwindstack/offline_files/common/libjavacore.so_1cda9a31939d0b05577a62e79f44fc40.gz Binary files differnew file mode 100644 index 0000000..6749740 --- /dev/null +++ b/libunwindstack/offline_files/common/libjavacore.so_1cda9a31939d0b05577a62e79f44fc40.gz diff --git a/libunwindstack/offline_files/common/libutils.so_b8aa8db7e6895d0ba92398ca5d3ed2d4.gz b/libunwindstack/offline_files/common/libutils.so_b8aa8db7e6895d0ba92398ca5d3ed2d4.gz Binary files differnew file mode 100644 index 0000000..5154821 --- /dev/null +++ b/libunwindstack/offline_files/common/libutils.so_b8aa8db7e6895d0ba92398ca5d3ed2d4.gz diff --git a/libunwindstack/offline_files/jit_debug_arm/output.txt b/libunwindstack/offline_files/jit_debug_arm/output.txt new file mode 100644 index 0000000..094168c --- /dev/null +++ b/libunwindstack/offline_files/jit_debug_arm/output.txt @@ -0,0 +1,76 @@ + #00 pc 00018a5e libarttestd.so (Java_Main_unwindInProcess+866) + #01 pc 0000212d 137-cfi.odex (boolean Main.unwindInProcess(boolean, int, boolean)+92) + #02 pc 00011cb1 anonymous:e2796000 (boolean Main.bar(boolean)+72) + #03 pc 00462175 libartd.so (art_quick_invoke_stub_internal+68) + #04 pc 00467129 libartd.so (art_quick_invoke_stub+228) + #05 pc 000bf7a9 libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+864) + #06 pc 00247833 libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382) + #07 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244) + #08 pc 0022f71d libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128) + #09 pc 00442865 libartd.so (artQuickToInterpreterBridge+796) + #10 pc 004666ff libartd.so (art_quick_to_interpreter_bridge+30) + #11 pc 00011c31 anonymous:e2796000 (int Main.compare(Main, Main)+64) + #12 pc 00462175 libartd.so (art_quick_invoke_stub_internal+68) + #13 pc 00467129 libartd.so (art_quick_invoke_stub+228) + #14 pc 000bf7a9 libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+864) + #15 pc 00247833 libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382) + #16 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244) + #17 pc 0022f71d libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128) + #18 pc 00442865 libartd.so (artQuickToInterpreterBridge+796) + #19 pc 004666ff libartd.so (art_quick_to_interpreter_bridge+30) + #20 pc 00011b77 anonymous:e2796000 (int Main.compare(java.lang.Object, java.lang.Object)+118) + #21 pc 00462175 libartd.so (art_quick_invoke_stub_internal+68) + #22 pc 00467129 libartd.so (art_quick_invoke_stub+228) + #23 pc 000bf7a9 libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+864) + #24 pc 00247833 libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382) + #25 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244) + #26 pc 0022f71d libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128) + #27 pc 00442865 libartd.so (artQuickToInterpreterBridge+796) + #28 pc 004666ff libartd.so (art_quick_to_interpreter_bridge+30) + #29 pc 00011a29 anonymous:e2796000 (int java.util.Arrays.binarySearch0(java.lang.Object[], int, int, java.lang.Object, java.util.Comparator)+304) + #30 pc 00462175 libartd.so (art_quick_invoke_stub_internal+68) + #31 pc 0046722f libartd.so (art_quick_invoke_static_stub+226) + #32 pc 000bf7bb libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+882) + #33 pc 00247833 libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382) + #34 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244) + #35 pc 0022f71d libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128) + #36 pc 00442865 libartd.so (artQuickToInterpreterBridge+796) + #37 pc 004666ff libartd.so (art_quick_to_interpreter_bridge+30) + #38 pc 0001139b anonymous:e2796000 (boolean Main.foo()+178) + #39 pc 00462175 libartd.so (art_quick_invoke_stub_internal+68) + #40 pc 00467129 libartd.so (art_quick_invoke_stub+228) + #41 pc 000bf7a9 libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+864) + #42 pc 00247833 libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382) + #43 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244) + #44 pc 0022f71d libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128) + #45 pc 00442865 libartd.so (artQuickToInterpreterBridge+796) + #46 pc 004666ff libartd.so (art_quick_to_interpreter_bridge+30) + #47 pc 00010aa7 anonymous:e2796000 (void Main.runPrimary()+70) + #48 pc 00462175 libartd.so (art_quick_invoke_stub_internal+68) + #49 pc 00467129 libartd.so (art_quick_invoke_stub+228) + #50 pc 000bf7a9 libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+864) + #51 pc 00247833 libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382) + #52 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244) + #53 pc 0022f71d libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128) + #54 pc 00442865 libartd.so (artQuickToInterpreterBridge+796) + #55 pc 004666ff libartd.so (art_quick_to_interpreter_bridge+30) + #56 pc 0000ba99 anonymous:e2796000 (void Main.main(java.lang.String[])+144) + #57 pc 00462175 libartd.so (art_quick_invoke_stub_internal+68) + #58 pc 0046722f libartd.so (art_quick_invoke_static_stub+226) + #59 pc 000bf7bb libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+882) + #60 pc 00247833 libartd.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+382) + #61 pc 0022e935 libartd.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool)+244) + #62 pc 0022f71d libartd.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+128) + #63 pc 00442865 libartd.so (artQuickToInterpreterBridge+796) + #64 pc 004666ff libartd.so (art_quick_to_interpreter_bridge+30) + #65 pc 00462175 libartd.so (art_quick_invoke_stub_internal+68) + #66 pc 0046722f libartd.so (art_quick_invoke_static_stub+226) + #67 pc 000bf7bb libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+882) + #68 pc 003b292d libartd.so (art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+52) + #69 pc 003b26c3 libartd.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+210) + #70 pc 00308411 libartd.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+76) + #71 pc 000e6a9f libartd.so (art::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::Primitive::Type, art::InvokeType)+1486) + #72 pc 000e19b9 libartd.so (art::CheckJNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+40) + #73 pc 0000159f dalvikvm32 (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+30) + #74 pc 00001349 dalvikvm32 (main+896) + #75 pc 000850c9 libc.so diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/app_process64.gz b/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/app_process64.gz Binary files differnew file mode 100644 index 0000000..a2dc750 --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/app_process64.gz diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/maps.txt b/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/maps.txt new file mode 100644 index 0000000..58763ca --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/maps.txt @@ -0,0 +1,13 @@ +6fcf3000-6fd9e000 r--p 0 00:00 0 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +6fd9e000-700fe000 r-xp ab000 00:00 0 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +71227000-713aa000 r--p 0 00:00 0 ../../common/boot-framework.oat_6da45a084bf1f153be922249096389b66d69b6e6 +713aa000-71ab4000 r-xp 183000 00:00 0 ../../common/boot-framework.oat_6da45a084bf1f153be922249096389b66d69b6e6 +6193c7e000-6193c80000 r--p 0 00:00 0 app_process64 +6193c80000-6193c81000 r-xp 2000 00:00 0 app_process64 +7b590f4000-7b5a2aa000 r--p 0 00:00 0 ../../common/base.odex_maps_compiled_arm64 +7b5a2aa000-7b6061c000 r-xp 11b6000 00:00 0 ../../common/base.odex_maps_compiled_arm64 +7bdda00000-7bddf4a000 r-xp 200000 00:00 0 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712 +7e7c400000-7e7c4af000 r--p 0 00:00 0 ../../common/libandroid_runtime.so_7d88088666db374aecde2fbe51bff2f4 +7e7c4af000-7e7c5df000 r-xp af000 00:00 0 ../../common/libandroid_runtime.so_7d88088666db374aecde2fbe51bff2f4 +7e86814000-7e86850000 r--p 0 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/output.txt b/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/output.txt new file mode 100644 index 0000000..f65acb7 --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/output.txt @@ -0,0 +1,50 @@ + #00 pc 000000000023b1e0 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+2980) + #01 pc 0000000000244698 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::ClassLinker::InitializeClass(art::Thread*, art::Handle<art::mirror::Class>, bool, bool)+2348) + #02 pc 0000000000243fd0 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::ClassLinker::InitializeClass(art::Thread*, art::Handle<art::mirror::Class>, bool, bool)+612) + #03 pc 0000000000359730 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (artAllocObjectFromCodeResolvedRegionTLAB+668) + #04 pc 000000000029ba88 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art_quick_alloc_object_resolved_region_tlab+104) + #05 pc 0000000005b4ba38 ../../common/base.odex_maps_compiled_arm64 (ffs.h+4600) + #06 pc 0000000005b8a620 ../../common/base.odex_maps_compiled_arm64 (ffs.a+528) + #07 pc 0000000005a1fb18 ../../common/base.odex_maps_compiled_arm64 (ebhk.a+184) + #08 pc 00000000023600d4 ../../common/base.odex_maps_compiled_arm64 (bdvg.<init>+6356) + #09 pc 000000000236678c ../../common/base.odex_maps_compiled_arm64 (bdvh.a+2652) + #10 pc 0000000002a59b00 ../../common/base.odex_maps_compiled_arm64 (bdux.O+816) + #11 pc 0000000005afc2a4 ../../common/base.odex_maps_compiled_arm64 (er.tO+244) + #12 pc 00000000058a6444 ../../common/base.odex_maps_compiled_arm64 (gi.c+1396) + #13 pc 00000000058a8104 ../../common/base.odex_maps_compiled_arm64 (gi.e+4708) + #14 pc 0000000005893ce0 ../../common/base.odex_maps_compiled_arm64 (fy.aB+5952) + #15 pc 0000000005894e4c ../../common/base.odex_maps_compiled_arm64 (fy.aD+492) + #16 pc 000000000589dde0 ../../common/base.odex_maps_compiled_arm64 (fy.at+544) + #17 pc 0000000005f09288 ../../common/base.odex_maps_compiled_arm64 (hfn.F+2040) + #18 pc 0000000005f0a550 ../../common/base.odex_maps_compiled_arm64 (hfn.K+480) + #19 pc 0000000005f09d3c ../../common/base.odex_maps_compiled_arm64 (hfn.J+364) + #20 pc 0000000005f09b48 ../../common/base.odex_maps_compiled_arm64 (hfn.H+56) + #21 pc 00000000028b9e98 ../../common/base.odex_maps_compiled_arm64 (bdtd.o+3528) + #22 pc 0000000003367630 ../../common/base.odex_maps_compiled_arm64 (bqyr.q+4368) + #23 pc 0000000003354ad8 ../../common/base.odex_maps_compiled_arm64 (bqye.b+3144) + #24 pc 00000000033828fc ../../common/base.odex_maps_compiled_arm64 (brna.e+332) + #25 pc 0000000003382a80 ../../common/base.odex_maps_compiled_arm64 (brna.b+96) + #26 pc 000000000338f35c ../../common/base.odex_maps_compiled_arm64 (brsh.e+236) + #27 pc 000000000338f214 ../../common/base.odex_maps_compiled_arm64 (brsh.d+212) + #28 pc 000000000338dafc ../../common/base.odex_maps_compiled_arm64 (brsf.a+76) + #29 pc 000000000339173c ../../common/base.odex_maps_compiled_arm64 (brsp.d+316) + #30 pc 000000000338f560 ../../common/base.odex_maps_compiled_arm64 (brsj.xI+224) + #31 pc 0000000002eb4f64 ../../common/base.odex_maps_compiled_arm64 (buzf.b+1380) + #32 pc 0000000004ce2d98 ../../common/base.odex_maps_compiled_arm64 (dgvq.run+440) + #33 pc 00000000004eef60 ../../common/boot-framework.oat_6da45a084bf1f153be922249096389b66d69b6e6 (android.os.Handler.dispatchMessage+80) + #34 pc 00000000004f1dfc ../../common/boot-framework.oat_6da45a084bf1f153be922249096389b66d69b6e6 (android.os.Looper.loopOnce+1036) + #35 pc 00000000004f1954 ../../common/boot-framework.oat_6da45a084bf1f153be922249096389b66d69b6e6 (android.os.Looper.loop+516) + #36 pc 00000000002ce21c ../../common/boot-framework.oat_6da45a084bf1f153be922249096389b66d69b6e6 (android.app.ActivityThread.main+732) + #37 pc 00000000002937e8 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art_quick_invoke_static_stub+568) + #38 pc 00000000003026c0 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+608) + #39 pc 0000000000302438 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+52) + #40 pc 00000000000b2f74 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (art_jni_trampoline+132) + #41 pc 000000000081aadc ../../common/boot-framework.oat_6da45a084bf1f153be922249096389b66d69b6e6 (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+140) + #42 pc 0000000000822e18 ../../common/boot-framework.oat_6da45a084bf1f153be922249096389b66d69b6e6 (com.android.internal.os.ZygoteInit.main+2472) + #43 pc 00000000002937e8 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art_quick_invoke_static_stub+568) + #44 pc 00000000003dff34 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+464) + #45 pc 00000000005c43f0 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::JNI<true>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+268) + #46 pc 00000000000b0ac4 ../../common/libandroid_runtime.so_7d88088666db374aecde2fbe51bff2f4 (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+120) + #47 pc 00000000000bc078 ../../common/libandroid_runtime.so_7d88088666db374aecde2fbe51bff2f4 (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+836) + #48 pc 000000000000258c app_process64 (main+1336) + #49 pc 00000000000488d8 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__libc_init+96) diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/regs.txt b/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/regs.txt new file mode 100644 index 0000000..44b1c3d --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/regs.txt @@ -0,0 +1,34 @@ +x0: 7e868e244c +x1: 7e868e244c +x2: 7bff757440 +x3: 7fe2362a48 +x4: 20 +x5: 7c1f7185a0 +x6: 7d4f6ba140 +x7: 7d4f6a6f50 +x8: 7c1f7185c0 +x9: 0 +x10: 7bff69b000 +x11: 30 +x12: f +x13: 7d4f6cb760 +x14: 1 +x15: 16b54cbc +x16: 7e77ab57d0 +x17: 7e86850b40 +x18: 7e8a6b6000 +x19: 7d4f6a1be0 +x20: 7c6f6de2d0 +x21: 8 +x22: 7c1f7185b8 +x23: 7d4f6d26a0 +x24: 7bff6e28c0 +x25: 1 +x26: 7bde215000 +x27: 7c1f718580 +x28: 7d5f69d220 +x29: 7fe2362b00 +lr: 7bdda3b300 +sp: 7fe2362a80 +pc: 7bdda3b1e0 +pst: 80000000 diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/stack.data b/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/stack.data Binary files differnew file mode 100644 index 0000000..45170f3 --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28613_main-thread/stack.data diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28644/maps.txt b/libunwindstack/offline_files/maps_compiled_arm64/28644/maps.txt new file mode 100644 index 0000000..1fbd10b --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28644/maps.txt @@ -0,0 +1,7 @@ +6fcf3000-6fd9e000 r--p 0 00:00 0 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +6fd9e000-700fe000 r-xp ab000 00:00 0 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +7b590f4000-7b5a2aa000 r--p 0 00:00 0 ../../common/base.odex_maps_compiled_arm64 +7b5a2aa000-7b6061c000 r-xp 11b6000 00:00 0 ../../common/base.odex_maps_compiled_arm64 +7bdda00000-7bddf4a000 r-xp 200000 00:00 0 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712 +7e86814000-7e86850000 r--p 0 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28644/output.txt b/libunwindstack/offline_files/maps_compiled_arm64/28644/output.txt new file mode 100644 index 0000000..6e79e5b --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28644/output.txt @@ -0,0 +1,24 @@ + #00 pc 000000000004c35c ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (syscall+28) + #01 pc 0000000000411604 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Thread::Park(bool, long)+2300) + #02 pc 0000000000410790 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+280) + #03 pc 00000000000adf4c ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (art_jni_trampoline+108) + #04 pc 00000000002f9ccc ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos+1228) + #05 pc 00000000001235b0 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.CountDownLatch.await+480) + #06 pc 0000000003e2e390 ../../common/base.odex_maps_compiled_arm64 (cqqp.e+448) + #07 pc 0000000003ac39a4 ../../common/base.odex_maps_compiled_arm64 (clys.e+1060) + #08 pc 0000000003ac3e4c ../../common/base.odex_maps_compiled_arm64 (clys.c+44) + #09 pc 0000000002b8ebb0 ../../common/base.odex_maps_compiled_arm64 (bmob.call+64) + #10 pc 00000000054c72d8 ../../common/base.odex_maps_compiled_arm64 (dgxq.a+72) + #11 pc 0000000004ce4d54 ../../common/base.odex_maps_compiled_arm64 (dgwi.run+148) + #12 pc 0000000005672604 ../../common/base.odex_maps_compiled_arm64 (dgxr.run+68) + #13 pc 0000000002f064d4 ../../common/base.odex_maps_compiled_arm64 (bwkg.run+148) + #14 pc 000000000037b75c ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor.runWorker+988) + #15 pc 0000000000374f84 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor$Worker.run+68) + #16 pc 0000000002f041f4 ../../common/base.odex_maps_compiled_arm64 (bwjw.run+564) + #17 pc 00000000001bf0bc ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.lang.Thread.run+76) + #18 pc 0000000000293564 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art_quick_invoke_stub+548) + #19 pc 00000000002c6558 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+156) + #20 pc 0000000000367ea8 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+380) + #21 pc 00000000003e9b6c ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Thread::CreateCallback(void*)+1004) + #22 pc 00000000000b1920 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__pthread_start(void*)+264) + #23 pc 00000000000513f0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__start_thread+64) diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28644/regs.txt b/libunwindstack/offline_files/maps_compiled_arm64/28644/regs.txt new file mode 100644 index 0000000..6ed344d --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28644/regs.txt @@ -0,0 +1,34 @@ +x0: 7d4f6e9068 +x1: 80 +x2: 2 +x3: 7b58af6368 +x4: 0 +x5: 0 +x6: 0 +x7: 20 +x8: 62 +x9: 3b9ac0a4 +x10: 3b +x11: 87fc4d8789a28136 +x12: 18 +x13: 9271d475358 +x14: bb1f91d69b7d5 +x15: 15f199c2 +x16: 7bde011728 +x17: 7e86860340 +x18: 7b4d7ea000 +x19: 7d4f6e9068 +x20: 7d4f6e9030 +x21: df8474ea4 +x22: 0 +x23: 44 +x24: 7bde215000 +x25: 1 +x26: 0 +x27: 7bde217000 +x28: 7b58af7000 +x29: 7b58af6390 +lr: 7bddc11608 +sp: 7b58af6360 +pc: 7e8686035c +pst: 40000000 diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28644/stack.data b/libunwindstack/offline_files/maps_compiled_arm64/28644/stack.data Binary files differnew file mode 100644 index 0000000..4662d5f --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28644/stack.data diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28648/maps.txt b/libunwindstack/offline_files/maps_compiled_arm64/28648/maps.txt new file mode 100644 index 0000000..1fbd10b --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28648/maps.txt @@ -0,0 +1,7 @@ +6fcf3000-6fd9e000 r--p 0 00:00 0 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +6fd9e000-700fe000 r-xp ab000 00:00 0 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +7b590f4000-7b5a2aa000 r--p 0 00:00 0 ../../common/base.odex_maps_compiled_arm64 +7b5a2aa000-7b6061c000 r-xp 11b6000 00:00 0 ../../common/base.odex_maps_compiled_arm64 +7bdda00000-7bddf4a000 r-xp 200000 00:00 0 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712 +7e86814000-7e86850000 r--p 0 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28648/output.txt b/libunwindstack/offline_files/maps_compiled_arm64/28648/output.txt new file mode 100644 index 0000000..57a6d8c --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28648/output.txt @@ -0,0 +1,18 @@ + #00 pc 000000000004c35c ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (syscall+28) + #01 pc 0000000000411148 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Thread::Park(bool, long)+1088) + #02 pc 0000000000410790 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+280) + #03 pc 00000000000adf4c ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (art_jni_trampoline+108) + #04 pc 000000000023c924 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await+756) + #05 pc 00000000003d966c ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take+524) + #06 pc 0000000000394ab8 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c ([DEDUPED]+40) + #07 pc 0000000000377574 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor.getTask+484) + #08 pc 000000000037b46c ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor.runWorker+236) + #09 pc 0000000000374f84 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor$Worker.run+68) + #10 pc 00000000049a8668 ../../common/base.odex_maps_compiled_arm64 (czkj.run+120) + #11 pc 00000000001bf0bc ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.lang.Thread.run+76) + #12 pc 0000000000293564 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art_quick_invoke_stub+548) + #13 pc 00000000002c6558 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+156) + #14 pc 0000000000367ea8 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+380) + #15 pc 00000000003e9b6c ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Thread::CreateCallback(void*)+1004) + #16 pc 00000000000b1920 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__pthread_start(void*)+264) + #17 pc 00000000000513f0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__start_thread+64) diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28648/regs.txt b/libunwindstack/offline_files/maps_compiled_arm64/28648/regs.txt new file mode 100644 index 0000000..19fdcdb --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28648/regs.txt @@ -0,0 +1,34 @@ +x0: 7d4f6effa8 +x1: 80 +x2: 2 +x3: 0 +x4: 0 +x5: 0 +x6: 0 +x7: 20 +x8: 62 +x9: 7bff6b7e40 +x10: 430000 +x11: 10 +x12: 13758080 +x13: 10 +x14: 0 +x15: 177d30dc +x16: 7bde011728 +x17: 7e86860340 +x18: 7b4bc6a000 +x19: 7d4f6effa8 +x20: 7d4f6eff70 +x21: 47 +x22: 0 +x23: 7bde215000 +x24: 0 +x25: 1 +x26: 0 +x27: 7bde217000 +x28: 7b586cf000 +x29: 7b586ce500 +lr: 7bddc1114c +sp: 7b586ce4d0 +pc: 7e8686035c +pst: 40000000 diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28648/stack.data b/libunwindstack/offline_files/maps_compiled_arm64/28648/stack.data Binary files differnew file mode 100644 index 0000000..dbf4731 --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28648/stack.data diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/maps.txt b/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/maps.txt new file mode 100644 index 0000000..1907ac9 --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/maps.txt @@ -0,0 +1,8 @@ +6fcf3000-6fd9e000 r--p 0 00:00 0 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +6fd9e000-700fe000 r-xp ab000 00:00 0 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +7b590f4000-7b5a2aa000 r--p 0 00:00 0 ../../common/base.odex_maps_compiled_arm64 +7b5a2aa000-7b6061c000 r-xp 11b6000 00:00 0 ../../common/base.odex_maps_compiled_arm64 +7bdd326000-7bdd800000 r--p 0 00:00 0 core-oj.jar +7bdda00000-7bddf4a000 r-xp 200000 00:00 0 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712 +7e86814000-7e86850000 r--p 0 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/output.txt b/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/output.txt new file mode 100644 index 0000000..62f7a9b --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/output.txt @@ -0,0 +1,20 @@ + #00 pc 000000000004c35c ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (syscall+28) + #01 pc 0000000000411148 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Thread::Park(bool, long)+1088) + #02 pc 0000000000410790 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+280) + #03 pc 00000000000adf4c ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (art_jni_trampoline+108) + #04 pc 000000000023c924 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await+756) + #05 pc 000000000020aec4 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (nterp_helper+7636) + #06 pc 00000000001faf02 core-oj.jar + #07 pc 000000000020a044 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (nterp_helper+3924) + #08 pc 00000000001fab38 core-oj.jar + #09 pc 0000000000377574 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor.getTask+484) + #10 pc 000000000037b46c ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor.runWorker+236) + #11 pc 0000000000374f84 ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor$Worker.run+68) + #12 pc 0000000002f041f4 ../../common/base.odex_maps_compiled_arm64 (bwjw.run+564) + #13 pc 00000000001bf0bc ../../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.lang.Thread.run+76) + #14 pc 0000000000293564 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art_quick_invoke_stub+548) + #15 pc 00000000002c6558 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+156) + #16 pc 0000000000367ea8 ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+380) + #17 pc 00000000003e9b6c ../../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Thread::CreateCallback(void*)+1004) + #18 pc 00000000000b1920 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__pthread_start(void*)+264) + #19 pc 00000000000513f0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__start_thread+64) diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/regs.txt b/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/regs.txt new file mode 100644 index 0000000..6428f11 --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/regs.txt @@ -0,0 +1,34 @@ +x0: 7d4f6f8ab8 +x1: 80 +x2: 2 +x3: 0 +x4: 0 +x5: 0 +x6: 0 +x7: 20 +x8: 62 +x9: 7bff6b7e40 +x10: 430000 +x11: 10 +x12: 4 +x13: 1ac8703d +x14: 7b57dcf610 +x15: 177d143c +x16: 7bde011728 +x17: 7e86860340 +x18: 7b44f5e000 +x19: 7d4f6f8ab8 +x20: 7d4f6f8a80 +x21: 47 +x22: 0 +x23: 7bde215000 +x24: 0 +x25: 1 +x26: 0 +x27: 7bde217000 +x28: 7b57dd0000 +x29: 7b57dcf3c0 +lr: 7bddc1114c +sp: 7b57dcf390 +pc: 7e8686035c +pst: 40000000 diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/stack.data b/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/stack.data Binary files differnew file mode 100644 index 0000000..a44fcdd --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28656_oat_odex_jar/stack.data diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28667/maps.txt b/libunwindstack/offline_files/maps_compiled_arm64/28667/maps.txt new file mode 100644 index 0000000..033ed1f --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28667/maps.txt @@ -0,0 +1,3 @@ +7b38a95000-7b38ef0000 r-xp 1000 00:00 0 CronetDynamite.apk +7e86814000-7e86850000 r--p 0 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28667/output.txt b/libunwindstack/offline_files/maps_compiled_arm64/28667/output.txt new file mode 100644 index 0000000..ccf8b5c --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28667/output.txt @@ -0,0 +1,4 @@ + #00 pc 000000000004c35c ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (syscall+28) + #01 pc 0000000000050980 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144) + #02 pc 00000000000b0c64 ../../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (pthread_cond_timedwait+140) + #03 pc 000000000027550c CronetDynamite.apk (offset 0x1000) diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28667/regs.txt b/libunwindstack/offline_files/maps_compiled_arm64/28667/regs.txt new file mode 100644 index 0000000..9416bb2 --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28667/regs.txt @@ -0,0 +1,34 @@ +x0: 7b35894a10 +x1: 89 +x2: 2 +x3: 7b358948e0 +x4: 0 +x5: ffffffff +x6: ffffffff +x7: 2e65746163696669 +x8: 62 +x9: 89 +x10: 9 +x11: 0 +x12: 0 +x13: 92708000f58 +x14: 23ef2f8bd6c2ce +x15: 15f199c2 +x16: 7e868d40a8 +x17: 7e86860340 +x18: 7b34300000 +x19: 2 +x20: 7b358948e0 +x21: 7b35894a10 +x22: 89 +x23: 7b35894fb0 +x24: 7b35895000 +x25: 4b +x26: 7c2f6b0000 +x27: 7b38b4a5b0 +x28: 1 +x29: 7b35894840 +lr: 7e86864984 +sp: 7b35894820 +pc: 7e8686035c +pst: 40000000 diff --git a/libunwindstack/offline_files/maps_compiled_arm64/28667/stack.data b/libunwindstack/offline_files/maps_compiled_arm64/28667/stack.data Binary files differnew file mode 100644 index 0000000..5f8f82c --- /dev/null +++ b/libunwindstack/offline_files/maps_compiled_arm64/28667/stack.data diff --git a/libunwindstack/offline_files/photos_reset_arm64/maps.txt b/libunwindstack/offline_files/photos_reset_arm64/maps.txt new file mode 100644 index 0000000..b853253 --- /dev/null +++ b/libunwindstack/offline_files/photos_reset_arm64/maps.txt @@ -0,0 +1,7 @@ +6fcf3000-6fd9e000 r--p 0 00:00 0 ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +6fd9e000-700fe000 r-xp ab000 00:00 0 ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +7b64f9d000-7b65286000 r--p 0 00:00 0 base.apk!classes4.dex]_7b64f9d000 +7b65c00000-7b66307000 r--p 0 00:00 0 base.apk!classes2.dex]_7b65c00000 +7bdda00000-7bddf4a000 r-xp 200000 00:00 0 ../common/libart.so_82c0556f4b66528e4a608c100a63b712 +7e86814000-7e86850000 r--p 0 00:00 0 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/photos_reset_arm64/output.txt b/libunwindstack/offline_files/photos_reset_arm64/output.txt new file mode 100644 index 0000000..36dfd0f --- /dev/null +++ b/libunwindstack/offline_files/photos_reset_arm64/output.txt @@ -0,0 +1,20 @@ + #00 pc 000000000004c35c ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (syscall+28) + #01 pc 0000000000353010 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148) + #02 pc 000000000031d7dc ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+1228) + #03 pc 000000000031ce90 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+524) + #04 pc 00000000000ab35c ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (art_jni_trampoline+108) + #05 pc 00000000000cc278 ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.lang.ref.ReferenceQueue.remove+360) + #06 pc 00000000000cc0ec ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.lang.ref.ReferenceQueue.remove+44) + #07 pc 000000000020a0a0 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (nterp_helper+4016) + #08 pc 0000000000404264 base.apk!classes2.dex]_7b65c00000 + #09 pc 000000000037b75c ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor.runWorker+988) + #10 pc 0000000000374f84 ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor$Worker.run+68) + #11 pc 000000000020aec4 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (nterp_helper+7636) + #12 pc 00000000000f2a24 base.apk!classes4.dex]_7b64f9d000 + #13 pc 00000000001bf0bc ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.lang.Thread.run+76) + #14 pc 0000000000293564 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art_quick_invoke_stub+548) + #15 pc 00000000002c6558 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+156) + #16 pc 0000000000367ea8 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+380) + #17 pc 00000000003e9b6c ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Thread::CreateCallback(void*)+1004) + #18 pc 00000000000b1920 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__pthread_start(void*)+264) + #19 pc 00000000000513f0 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__start_thread+64) diff --git a/libunwindstack/offline_files/photos_reset_arm64/regs.txt b/libunwindstack/offline_files/photos_reset_arm64/regs.txt new file mode 100644 index 0000000..77c2e78 --- /dev/null +++ b/libunwindstack/offline_files/photos_reset_arm64/regs.txt @@ -0,0 +1,34 @@ +x0: 7bff6e4bb0 +x1: 80 +x2: 0 +x3: 0 +x4: 0 +x5: 0 +x6: 0 +x7: 3030303030303034 +x8: 62 +x9: 87fc4d8789a28136 +x10: 0 +x11: ff6fd6f8 +x12: ffff00000eff +x13: 106b9c07 +x14: 7b5d33e730 +x15: 0 +x16: 7bde011728 +x17: 7e86860340 +x18: 7b5ce14000 +x19: 7bff6e4ba0 +x20: 7d4f6eac00 +x21: 0 +x22: 7bff6e4bb0 +x23: 0 +x24: 7c0f6ccb50 +x25: 7b5d33f000 +x26: 1 +x27: 7d2f6b2f30 +x28: 7d2f6b2f18 +x29: 7b5d33e090 +lr: 7bddb53014 +sp: 7b5d33e080 +pc: 7e8686035c +pst: 60000000 diff --git a/libunwindstack/offline_files/photos_reset_arm64/stack.data b/libunwindstack/offline_files/photos_reset_arm64/stack.data Binary files differnew file mode 100644 index 0000000..0f576e3 --- /dev/null +++ b/libunwindstack/offline_files/photos_reset_arm64/stack.data diff --git a/libunwindstack/offline_files/youtube_compiled_arm64/libbinder.so.gz b/libunwindstack/offline_files/youtube_compiled_arm64/libbinder.so.gz Binary files differnew file mode 100644 index 0000000..0e52d42 --- /dev/null +++ b/libunwindstack/offline_files/youtube_compiled_arm64/libbinder.so.gz diff --git a/libunwindstack/offline_files/youtube_compiled_arm64/libcodec2_client.so.gz b/libunwindstack/offline_files/youtube_compiled_arm64/libcodec2_client.so.gz Binary files differnew file mode 100644 index 0000000..19a563e --- /dev/null +++ b/libunwindstack/offline_files/youtube_compiled_arm64/libcodec2_client.so.gz diff --git a/libunwindstack/offline_files/youtube_compiled_arm64/libgui.so.gz b/libunwindstack/offline_files/youtube_compiled_arm64/libgui.so.gz Binary files differnew file mode 100644 index 0000000..45b4068 --- /dev/null +++ b/libunwindstack/offline_files/youtube_compiled_arm64/libgui.so.gz diff --git a/libunwindstack/offline_files/youtube_compiled_arm64/libsfplugin_ccodec.so.gz b/libunwindstack/offline_files/youtube_compiled_arm64/libsfplugin_ccodec.so.gz Binary files differnew file mode 100644 index 0000000..3db0b38 --- /dev/null +++ b/libunwindstack/offline_files/youtube_compiled_arm64/libsfplugin_ccodec.so.gz diff --git a/libunwindstack/offline_files/youtube_compiled_arm64/libstagefright.so.gz b/libunwindstack/offline_files/youtube_compiled_arm64/libstagefright.so.gz Binary files differnew file mode 100644 index 0000000..34398ad --- /dev/null +++ b/libunwindstack/offline_files/youtube_compiled_arm64/libstagefright.so.gz diff --git a/libunwindstack/offline_files/youtube_compiled_arm64/libstagefright_foundation.so.gz b/libunwindstack/offline_files/youtube_compiled_arm64/libstagefright_foundation.so.gz Binary files differnew file mode 100644 index 0000000..770de8a --- /dev/null +++ b/libunwindstack/offline_files/youtube_compiled_arm64/libstagefright_foundation.so.gz diff --git a/libunwindstack/offline_files/youtube_compiled_arm64/maps.txt b/libunwindstack/offline_files/youtube_compiled_arm64/maps.txt new file mode 100644 index 0000000..a5d3293 --- /dev/null +++ b/libunwindstack/offline_files/youtube_compiled_arm64/maps.txt @@ -0,0 +1,18 @@ +7e6f820000-7e6f82d000 r--p 0 00:00 0 ../common/libutils.so_b8aa8db7e6895d0ba92398ca5d3ed2d4 +7e6f82d000-7e6f839000 r-xp d000 00:00 0 ../common/libutils.so_b8aa8db7e6895d0ba92398ca5d3ed2d4 +7e6f881000-7e6f895000 r--p 0 00:00 0 libstagefright_foundation.so +7e6f895000-7e6f8b4000 r-xp 14000 00:00 0 libstagefright_foundation.so +7e71cab000-7e71d2f000 r--p 0 00:00 0 libgui.so +7e71d2f000-7e71dce000 r-xp 84000 00:00 0 libgui.so +7e72942000-7e7299b000 r--p 0 00:00 0 libbinder.so +7e7299b000-7e729ec000 r-xp 59000 00:00 0 libbinder.so +7e77b5e000-7e77b86000 r--p 0 00:00 0 libsfplugin_ccodec.so +7e77b86000-7e77bf6000 r-xp 28000 00:00 0 libsfplugin_ccodec.so +7e7a40c000-7e7a48a000 r--p 0 00:00 0 libstagefright.so +7e7a48a000-7e7a5b8000 r-xp 7e000 00:00 0 libstagefright.so +7e7c400000-7e7c4af000 r--p 0 00:00 0 ../common/libandroid_runtime.so_7d88088666db374aecde2fbe51bff2f4 +7e7c4af000-7e7c5df000 r-xp af000 00:00 0 ../common/libandroid_runtime.so_7d88088666db374aecde2fbe51bff2f4 +7e84114000-7e84121000 r--p 0 00:00 0 libcodec2_client.so +7e84121000-7e8413c000 r-xp d000 00:00 0 libcodec2_client.so +7e86814000-7e86850000 r--p 0 00:00 0 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/youtube_compiled_arm64/output.txt b/libunwindstack/offline_files/youtube_compiled_arm64/output.txt new file mode 100644 index 0000000..dfb0dd1 --- /dev/null +++ b/libunwindstack/offline_files/youtube_compiled_arm64/output.txt @@ -0,0 +1,23 @@ + #00 pc 000000000009d5e4 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__ioctl+4) + #01 pc 00000000000593e8 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (ioctl+152) + #02 pc 000000000005ddac libbinder.so (android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+920) + #03 pc 000000000005d7d8 libbinder.so (android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+176) + #04 pc 00000000000aa0e4 libgui.so (android::BpSurfaceComposer::setTransactionState(android::FrameTimelineInfo const&, android::Vector<android::ComposerState> const&, android::Vector<android::DisplayState> const&, unsigned int, android::sp<android::IBinder> const&, android::InputWindowCommands const&, long, bool, android::client_cache_t const&, bool, std::__1::vector<android::ListenerCallbacks, std::__1::allocator<android::ListenerCallbacks> > const&, unsigned long)+872) + #05 pc 00000000000a0ed8 libgui.so (android::SurfaceComposerClient::Transaction::apply(bool)+556) + #06 pc 00000000000947ac libgui.so (android::BLASTBufferQueue::processNextBufferLocked(bool)+9748) + #07 pc 00000000000ae488 libgui.so (android::BLASTBufferQueue::onFrameAvailable(android::BufferItem const&)+136) + #08 pc 00000000000888d8 libgui.so (android::ConsumerBase::onFrameAvailable(android::BufferItem const&)+172) + #09 pc 0000000000084448 libgui.so (android::BufferQueue::ProxyConsumerListener::onFrameAvailable(android::BufferItem const&)+92) + #10 pc 00000000000c7b8c libgui.so (android::BufferQueueProducer::queueBuffer(int, android::IGraphicBufferProducer::QueueBufferInput const&, android::IGraphicBufferProducer::QueueBufferOutput*)+2232) + #11 pc 00000000000258f4 libcodec2_client.so (android::hardware::media::c2::OutputBufferQueue::outputBuffer(C2ConstGraphicBlock const&, android::IGraphicBufferProducer::QueueBufferInput const&, android::IGraphicBufferProducer::QueueBufferOutput*)+1104) + #12 pc 000000000004a038 libsfplugin_ccodec.so (android::CCodecBufferChannel::renderOutputBuffer(android::sp<android::MediaCodecBuffer> const&, long)+2572) + #13 pc 000000000012036c libstagefright.so (android::MediaCodec::onReleaseOutputBuffer(android::sp<android::AMessage> const&)+1184) + #14 pc 0000000000110158 libstagefright.so (android::MediaCodec::onMessageReceived(android::sp<android::AMessage> const&)+376) + #15 pc 00000000000188c0 libstagefright_foundation.so (android::AHandler::deliverMessage(android::sp<android::AMessage> const&)+84) + #16 pc 000000000001e68c libstagefright_foundation.so (android::AMessage::deliver()+188) + #17 pc 0000000000019c08 libstagefright_foundation.so (android::ALooper::loop()+592) + #18 pc 0000000000012138 ../common/libutils.so_b8aa8db7e6895d0ba92398ca5d3ed2d4 (android::Thread::_threadLoop(void*)+460) + #19 pc 00000000000bc3ec ../common/libandroid_runtime.so_7d88088666db374aecde2fbe51bff2f4 (android::AndroidRuntime::javaThreadShell(void*)+144) + #20 pc 0000000000011928 ../common/libutils.so_b8aa8db7e6895d0ba92398ca5d3ed2d4 (thread_data_t::trampoline(thread_data_t const*)+404) + #21 pc 00000000000b1920 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__pthread_start(void*)+264) + #22 pc 00000000000513f0 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__start_thread+64) diff --git a/libunwindstack/offline_files/youtube_compiled_arm64/regs.txt b/libunwindstack/offline_files/youtube_compiled_arm64/regs.txt new file mode 100644 index 0000000..110362b --- /dev/null +++ b/libunwindstack/offline_files/youtube_compiled_arm64/regs.txt @@ -0,0 +1,34 @@ +x0: 36 +x1: c0306201 +x2: 7b34407370 +x3: 7b344075a0 +x4: 7b344073b0 +x5: 7c8f6ffe54 +x6: 2c +x7: 0 +x8: 1d +x9: 7b34407310 +x10: 7b34407310 +x11: 7b344072e0 +x12: ffffff80ffffffd0 +x13: 7c1f790fd0 +x14: 1 +x15: 26 +x16: 7e729f9448 +x17: 7e8686d350 +x18: 7acb076000 +x19: 7b34409000 +x20: 7cbf755480 +x21: 7b34407520 +x22: 7cbf755408 +x23: 7cbf7553e0 +x24: 7cbf7553b8 +x25: 74 +x26: 80407203 +x27: 7b34409000 +x28: 7204 +x29: 7b34407340 +lr: 7e8686d3ec +sp: 7b34407260 +pc: 7e868b15e4 +pst: 80000000 diff --git a/libunwindstack/offline_files/youtube_compiled_arm64/stack.data b/libunwindstack/offline_files/youtube_compiled_arm64/stack.data Binary files differnew file mode 100644 index 0000000..e238489 --- /dev/null +++ b/libunwindstack/offline_files/youtube_compiled_arm64/stack.data diff --git a/libunwindstack/offline_files/yt_music_arm64/base.odex.gz b/libunwindstack/offline_files/yt_music_arm64/base.odex.gz Binary files differnew file mode 100644 index 0000000..a19d1ed --- /dev/null +++ b/libunwindstack/offline_files/yt_music_arm64/base.odex.gz diff --git a/libunwindstack/offline_files/yt_music_arm64/maps.txt b/libunwindstack/offline_files/yt_music_arm64/maps.txt new file mode 100644 index 0000000..146c7a8 --- /dev/null +++ b/libunwindstack/offline_files/yt_music_arm64/maps.txt @@ -0,0 +1,7 @@ +6fcf3000-6fd9e000 r--p 0 00:00 0 ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +6fd9e000-700fe000 r-xp ab000 00:00 0 ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c +7b620b5000-7b6221b000 r--p 0 00:00 0 base.odex +7b6221b000-7b6279f000 r-xp 166000 00:00 0 base.odex +7bdda00000-7bddf4a000 r-xp 200000 00:00 0 ../common/libart.so_82c0556f4b66528e4a608c100a63b712 +7e86814000-7e86850000 r--p 0 00:00 0 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 +7e86850000-7e868d1000 r-xp 3c000 00:00 0 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 diff --git a/libunwindstack/offline_files/yt_music_arm64/output.txt b/libunwindstack/offline_files/yt_music_arm64/output.txt new file mode 100644 index 0000000..f93be85 --- /dev/null +++ b/libunwindstack/offline_files/yt_music_arm64/output.txt @@ -0,0 +1,18 @@ + #00 pc 000000000004c35c ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (syscall+28) + #01 pc 0000000000411148 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Thread::Park(bool, long)+1088) + #02 pc 0000000000410790 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+280) + #03 pc 00000000000adf4c ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (art_jni_trampoline+108) + #04 pc 000000000023c924 ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await+756) + #05 pc 00000000003d966c ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take+524) + #06 pc 0000000000394ab8 ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c ([DEDUPED]+40) + #07 pc 0000000000377574 ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor.getTask+484) + #08 pc 000000000037b46c ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor.runWorker+236) + #09 pc 0000000000374f84 ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.util.concurrent.ThreadPoolExecutor$Worker.run+68) + #10 pc 000000000059ec1c base.odex (lwo.run+92) + #11 pc 00000000001bf0bc ../common/boot.oat_c3e0e6503935c4103ec839d45f3a2183bd910e3c (java.lang.Thread.run+76) + #12 pc 0000000000293564 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art_quick_invoke_stub+548) + #13 pc 00000000002c6558 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+156) + #14 pc 0000000000367ea8 ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+380) + #15 pc 00000000003e9b6c ../common/libart.so_82c0556f4b66528e4a608c100a63b712!libart.so (offset 0x200000) (art::Thread::CreateCallback(void*)+1004) + #16 pc 00000000000b1920 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__pthread_start(void*)+264) + #17 pc 00000000000513f0 ../common/libc.so_f3791c53da47e6e72151dcc8088b9048 (__start_thread+64) diff --git a/libunwindstack/offline_files/yt_music_arm64/regs.txt b/libunwindstack/offline_files/yt_music_arm64/regs.txt new file mode 100644 index 0000000..9bbe3ce --- /dev/null +++ b/libunwindstack/offline_files/yt_music_arm64/regs.txt @@ -0,0 +1,34 @@ +x0: 7d4f6e3cf8 +x1: 80 +x2: 2 +x3: 0 +x4: 0 +x5: 0 +x6: 0 +x7: 20 +x8: 62 +x9: 7bff6b7e40 +x10: 430000 +x11: 40 +x12: 341555ac +x13: 18 +x14: f5c2b97f58 +x15: 12dd106c +x16: 7bde011728 +x17: 7e86860340 +x18: 7b5e54e000 +x19: 7d4f6e3cf8 +x20: 7d4f6e3cc0 +x21: 47 +x22: 0 +x23: 7bde215000 +x24: 0 +x25: 1 +x26: 0 +x27: 7bde217000 +x28: 7b5e85c000 +x29: 7b5e85b500 +lr: 7bddc1114c +sp: 7b5e85b4d0 +pc: 7e8686035c +pst: 40000000 diff --git a/libunwindstack/offline_files/yt_music_arm64/stack.data b/libunwindstack/offline_files/yt_music_arm64/stack.data Binary files differnew file mode 100644 index 0000000..06345b7 --- /dev/null +++ b/libunwindstack/offline_files/yt_music_arm64/stack.data |