aboutsummaryrefslogtreecommitdiff
path: root/src/processor/testdata/microdump.stackwalk.machine_readable.out
diff options
context:
space:
mode:
authorprimiano@chromium.org <primiano@chromium.org>2014-11-25 11:36:38 +0000
committerprimiano@chromium.org <primiano@chromium.org>2014-11-25 11:36:38 +0000
commit57e5b074f6a56295a126ff025797bde13b4e2ccf (patch)
treee3619b1d0f371e2b95b1a6e1a26b8a38a9307044 /src/processor/testdata/microdump.stackwalk.machine_readable.out
parentFix microdump_writer and add unittest. (diff)
downloadbreakpad-57e5b074f6a56295a126ff025797bde13b4e2ccf.tar.xz
Introduce microdump_stackwalk comand line executable
This introduces the microdump_stackwalk binary which takes advantage of the MicrodumpProcessor to symbolize microdumps. Its operation is identical to the one of minidump_stackwalk. This CL, in fact, is also refactoring most of the common bits into stackwalk_common. BUG=chromium:410294 R=mmandlis@chromium.org Review URL: https://breakpad.appspot.com/4704002 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1405 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/processor/testdata/microdump.stackwalk.machine_readable.out')
-rw-r--r--src/processor/testdata/microdump.stackwalk.machine_readable.out129
1 files changed, 129 insertions, 0 deletions
diff --git a/src/processor/testdata/microdump.stackwalk.machine_readable.out b/src/processor/testdata/microdump.stackwalk.machine_readable.out
new file mode 100644
index 00000000..4a62a9dc
--- /dev/null
+++ b/src/processor/testdata/microdump.stackwalk.machine_readable.out
@@ -0,0 +1,129 @@
+OS||
+CPU|||0
+Crash||0x0|0
+Module|libchromeshell.so||libchromeshell.so|76304586D0CD2C8FF899C602BF1756A20|0x987ab000|0x9b359fff|0
+Module|RELRO:libchromeshell.so||RELRO:libchromeshell.so|000000000000000000000000000000000|0x9b35a000|0x9b4b5fff|0
+Module|libchromeshell.so||libchromeshell.so|000000000000000000000000000000000|0x9b4b6000|0x9b4cbfff|0
+Module|libchromium_android_linker.so||libchromium_android_linker.so|AC480D966558562B46D4583A55D904E60|0xa47a3000|0xa47b3fff|0
+Module|libwebviewchromium_loader.so||libwebviewchromium_loader.so|932CC9935B065A05D39E38681E0A5F2E0|0xac35d000|0xac35ffff|0
+Module|libandroid.so||libandroid.so|E2C6CBE7D4588EF8111B01903B27FEA80|0xac360000|0xac36ffff|0
+Module|libGLESv2_adreno.so||libGLESv2_adreno.so|83D249BAACD2F2C10C13B70C1F64252C0|0xac370000|0xac4b1fff|0
+Module|libGLESv1_CM_adreno.so||libGLESv1_CM_adreno.so|58A32EAAFDADB17139F988E96B860C8E0|0xac4b3000|0xac4e6fff|0
+Module|libgsl.so||libgsl.so|C71008FE91C209D6D5E9EA5DBB44BF080|0xac4e7000|0xac51afff|0
+Module|libEGL_adreno.so||libEGL_adreno.so|134B50AAA945C8C16B0021DF014AA6150|0xac51b000|0xac544fff|0
+Module|libjavacrypto.so||libjavacrypto.so|9D372357993C7650365479A34E676E290|0xace37000|0xace4efff|0
+Module|librs_jni.so||librs_jni.so|0D2147262F4305E3AED211CB96FC96BA0|0xace4f000|0xace57fff|0
+Module|libaudioeffect_jni.so||libaudioeffect_jni.so|3F276EEAE72C2C9FC768FF2E482957510|0xace58000|0xace5dfff|0
+Module|libsoundpool.so||libsoundpool.so|CDA9BA072D4DECC71C5E63467275E7EE0|0xace5e000|0xace61fff|0
+Module|libstagefright_amrnb_common.so||libstagefright_amrnb_common.so|D02CB251CF8787A770DE2CFDC52A2B040|0xace62000|0xace6ffff|0
+Module|libvorbisidec.so||libvorbisidec.so|F59669C665FE4B073886A8DAAECEA86F0|0xace70000|0xace8afff|0
+Module|libstagefright_yuv.so||libstagefright_yuv.so|9FC00D0B150FE9FC57763A76206D1D550|0xace8b000|0xace8efff|0
+Module|libstagefright_omx.so||libstagefright_omx.so|C2D6408786A8582A0EAE64D047577F800|0xace90000|0xaceaefff|0
+Module|libstagefright_enc_common.so||libstagefright_enc_common.so|E11DA546CE9E08D1D647E8E1135DAD810|0xaceaf000|0xaceb1fff|0
+Module|libstagefright_avc_common.so||libstagefright_avc_common.so|741CC494F5299870A1C62FD71E37AE5F0|0xaceb2000|0xaceb8fff|0
+Module|libpowermanager.so||libpowermanager.so|D3EA22EB9F383751AB500AE5951F0DB30|0xaceb9000|0xacebdfff|0
+Module|libopus.so||libopus.so|F19A7DFF3B6F3AF94EAE23CA21905BAD0|0xacebe000|0xacef9fff|0
+Module|libdrmframework.so||libdrmframework.so|87AFCC5E47ED503148F1AA03777E88590|0xacefa000|0xacf14fff|0
+Module|libstagefright.so||libstagefright.so|A0D663218D972496B104B7B9FF0727BD0|0xacf16000|0xad029fff|0
+Module|libmtp.so||libmtp.so|55B5F5E024DB37CABEC6A8F31DD950870|0xad02a000|0xad03ffff|0
+Module|libjhead.so||libjhead.so|D2AB743CCCD8D2EB9B66A47707CC1E530|0xad040000|0xad04afff|0
+Module|libexif.so||libexif.so|4D1E2F0F58012FABA091A21E4CEEFFE20|0xad04c000|0xad077fff|0
+Module|libmedia_jni.so||libmedia_jni.so|20D19E07A0CA5B5790EEB83C8F6915570|0xad078000|0xad0b3fff|0
+Module|libjnigraphics.so||libjnigraphics.so|8FF5949AE957364C270D0F448DAD4FE20|0xafe8a000|0xafe8cfff|0
+Module|libcompiler_rt.so||libcompiler_rt.so|F2B1298EE4C6EA0900CDACD17FB5C16B0|0xafe8d000|0xafe94fff|0
+Module|libadreno_utils.so||libadreno_utils.so|37FA52E92BF716E0268B9619EE8D61630|0xafe95000|0xafe98fff|0
+Module|memtrack.msm8960.so||memtrack.msm8960.so|F36630BD0C6DC4B52A0E5D5D57BE682A0|0xafe9b000|0xafe9dfff|0
+Module|libjavacore.so||libjavacore.so|FE4EB304B0639D600DFB5871136831C50|0xb15ab000|0xb15e2fff|0
+Module|libbacktrace_libc++.so||libbacktrace_libc++.so|CF0326786BDECFB45A519C7005E851000|0xb4fc8000|0xb4fd0fff|0
+Module|libart.so||libart.so|3E343A5B3F9534F5E40AD9BEAC46C8E80|0xb4fd2000|0xb52d5fff|0
+Module|libusbhost.so||libusbhost.so|3CBDF0DE27B9554508AD60FDC96CBC620|0xb52f9000|0xb52fcfff|0
+Module|libssl.so||libssl.so|36F280D15D51F4EEFA92279E8BBD84360|0xb52fd000|0xb533dfff|0
+Module|libsqlite.so||libsqlite.so|D02DDA779C053EF3CC279A1E1789C4250|0xb533e000|0xb539cfff|0
+Module|libsoundtrigger.so||libsoundtrigger.so|F954BA248E12C9AF32F54434F977FEF80|0xb539e000|0xb53acfff|0
+Module|libselinux.so||libselinux.so|125671BDF56FEE67902BE338575373000|0xb53ad000|0xb53bafff|0
+Module|libprocessgroup.so||libprocessgroup.so|4E6C8C876BA563C3C4B0B3BA562093920|0xb53bb000|0xb53befff|0
+Module|libpdfium.so||libpdfium.so|83C5B450634DDB5C4FC41CA61A35B3740|0xb53bf000|0xb5819fff|0
+Module|libnetd_client.so||libnetd_client.so|56B149396A4DAF176E26B4A85DA87BF30|0xb581f000|0xb5822fff|0
+Module|libnativehelper.so||libnativehelper.so|A20D742D5BF711D12587563B5C4BF64A0|0xb5823000|0xb5829fff|0
+Module|libnativebridge.so||libnativebridge.so|495F8887F27909EE1E3E69A657E0A9AB0|0xb582a000|0xb582dfff|0
+Module|libminikin.so||libminikin.so|31B45FE1FA6CC789F945332C6FECF9750|0xb582e000|0xb5839fff|0
+Module|libmemtrack.so||libmemtrack.so|CCA8BE0D07D24523C8D02FEE5F724EA70|0xb583a000|0xb583cfff|0
+Module|libstagefright_foundation.so||libstagefright_foundation.so|60A6E0B998632198B80EB0941121CD710|0xb583d000|0xb5851fff|0
+Module|libsonivox.so||libsonivox.so|6E42AB0836D73C21533C08A98EE7B24C0|0xb5852000|0xb58a2fff|0
+Module|libcommon_time_client.so||libcommon_time_client.so|E43E7FA869E4BCDAA3CC9601DF5A6A520|0xb58a8000|0xb58b6fff|0
+Module|libnbaio.so||libnbaio.so|C84019C90BCA7E95A773B5A75A460D880|0xb58b7000|0xb58c0fff|0
+Module|libmedia.so||libmedia.so|895A37F76D93E51B0ED7E90E5B71A9330|0xb58c1000|0xb595afff|0
+Module|libinputflinger.so||libinputflinger.so|C5323479053FDA41E355482925A30D120|0xb595b000|0xb5996fff|0
+Module|libinput.so||libinput.so|74F168649BE8583159D23A6406D107740|0xb5997000|0xb59b1fff|0
+Module|libimg_utils.so||libimg_utils.so|41712F8718C430707F8CEE5532CB59200|0xb59b2000|0xb59c0fff|0
+Module|libjpeg.so||libjpeg.so|89A4F06810290EEAF309C12642A3ECFA0|0xb59c1000|0xb59f2fff|0
+Module|libskia.so||libskia.so|65E6AAFD915FB244BFE6BE6C4E5E3EC40|0xb59f4000|0xb5c22fff|0
+Module|libRScpp.so||libRScpp.so|23FBB5490C5DBF1E99CD76AC2AA151410|0xb5c28000|0xb5c44fff|0
+Module|libpng.so||libpng.so|3BFE44EFE288C7A1AD7BE317B9F1BDBC0|0xb5c45000|0xb5c6cfff|0
+Module|libft2.so||libft2.so|659F1470013A04F7702E4BAB65F034E70|0xb5c6d000|0xb5cc6fff|0
+Module|libbcinfo.so||libbcinfo.so|FB93884C5EC21F71C68861C20993EB6C0|0xb5cc7000|0xb5d03fff|0
+Module|libbcc.so||libbcc.so|21B734672A14ED6267B966640C16823E0|0xb5d04000|0xb5d26fff|0
+Module|libc++.so||libc++.so|BE6F28596E6CE20F5E49A9E0BC824DA00|0xb5d47000|0xb5ddafff|0
+Module|libLLVM.so||libLLVM.so|377A25164D6ACDC0F7A38F5E378EC8670|0xb5ddd000|0xb6714fff|0
+Module|libRS.so||libRS.so|8D7E15A890FAF52D874044C9F02C6D130|0xb671c000|0xb6755fff|0
+Module|libhwui.so||libhwui.so|670166E37528A7F183D1B05F52020ABD0|0xb6756000|0xb67a1fff|0
+Module|libicuuc.so||libicuuc.so|1B1FD653750DE88B86D7E83095EE37160|0xb67a2000|0xb68b1fff|0
+Module|libgabi++.so||libgabi++.so|F4F99E4A6E63BF8C8005D96B2BAC8CEB0|0xb68b6000|0xb68bbfff|0
+Module|libicui18n.so||libicui18n.so|237F53C12084A7F42405B410FDE8B4020|0xb68bc000|0xb6a22fff|0
+Module|libharfbuzz_ng.so||libharfbuzz_ng.so|AC5AE16EC01F4362C8E63DF66565090D0|0xb6a23000|0xb6a6afff|0
+Module|libwpa_client.so||libwpa_client.so|254351EC49125FE3A72F78EAB38381410|0xb6a6b000|0xb6a6ffff|0
+Module|libnetutils.so||libnetutils.so|F8BA9819E3B7FA0BE155985B6C09FC570|0xb6a70000|0xb6a76fff|0
+Module|libhardware_legacy.so||libhardware_legacy.so|C08391F010B5A32265D4D781325FFCEE0|0xb6a77000|0xb6a7cfff|0
+Module|libexpat.so||libexpat.so|B98E65710C415C83E972EBDC1EB52AC00|0xb6a7e000|0xb6a94fff|0
+Module|libcrypto.so||libcrypto.so|E26A420F0A5BCD2AC04E9B7B19F67C3D0|0xb6a95000|0xb6b96fff|0
+Module|libhardware.so||libhardware.so|914425D16565257955F7E1574360B71F0|0xb6b99000|0xb6b9bfff|0
+Module|libui.so||libui.so|4F3E1A188AE72585AF4278E4FA5266730|0xb6b9c000|0xb6ba7fff|0
+Module|libsync.so||libsync.so|2D9083CB8C22C02E1412DA13B1CA43AE0|0xb6ba8000|0xb6baafff|0
+Module|libgui.so||libgui.so|559E784386AC5E53A9D4D7F9916AA7F90|0xb6bab000|0xb6bf9fff|0
+Module|libcamera_metadata.so||libcamera_metadata.so|D8696CD80D9B725AFEA007DFCE2562E60|0xb6bfa000|0xb6c01fff|0
+Module|libcamera_client.so||libcamera_client.so|116B760482930C77445ABAC1A3276D0B0|0xb6c02000|0xb6c3bfff|0
+Module|libspeexresampler.so||libspeexresampler.so|AC1D054A26491BE96E8BCCB1E5F2926F0|0xb6c3c000|0xb6c41fff|0
+Module|libaudioutils.so||libaudioutils.so|D330B25521C028B95D7E9360F7C6D6510|0xb6c42000|0xb6c47fff|0
+Module|libz.so||libz.so|03AD92B0BEDAA751C0016E97AE374CAE0|0xb6c48000|0xb6c61fff|0
+Module|libbinder.so||libbinder.so|AC6C388A36224541CD74B35818111B760|0xb6c62000|0xb6c91fff|0
+Module|libandroidfw.so||libandroidfw.so|102764B5F4D4D6F6F1A0C7360182BDEE0|0xb6c92000|0xb6cb9fff|0
+Module|libGLESv2.so||libGLESv2.so|E2F67EE50006FD0ED1482E1463C5CCFF0|0xb6cba000|0xb6cc4fff|0
+Module|libGLESv1_CM.so||libGLESv1_CM.so|EFE6AB19F4060BCECF8CF0E68958C2F60|0xb6cc5000|0xb6ccbfff|0
+Module|libETC1.so||libETC1.so|C91EAF69D18F0D499BD58532BBA173690|0xb6ccc000|0xb6ccffff|0
+Module|libunwind-ptrace.so||libunwind-ptrace.so|7AE0C00FAEDEA3E81109CC784D49A6960|0xb6cd0000|0xb6cd3fff|0
+Module|libunwind.so||libunwind.so|EF89B10946BDF6079AAF789F56192FDA0|0xb6cd4000|0xb6ce1fff|0
+Module|libgccdemangle.so||libgccdemangle.so|3874D35A672DF92604963290963F44990|0xb6d28000|0xb6d2efff|0
+Module|libbacktrace.so||libbacktrace.so|45B51BF91D330E793C9142C2617D7A8E0|0xb6d31000|0xb6d38fff|0
+Module|libutils.so||libutils.so|4939CC7D9325757DDAB52A218D55F4720|0xb6d3a000|0xb6d51fff|0
+Module|libstlport.so||libstlport.so|2FE003E5119C67BABE1A9FAB459A5A5D0|0xb6d52000|0xb6d8cfff|0
+Module|libcutils.so||libcutils.so|8AE85E0A2B96C0006F4BC72D01BDB7BD0|0xb6d8d000|0xb6d99fff|0
+Module|libGLES_trace.so||libGLES_trace.so|A12BAF7D82BE28EC681730452D351E880|0xb6d9b000|0xb6e0bfff|0
+Module|libEGL.so||libEGL.so|924D4C5446BF1132A902C15519E5C4FD0|0xb6e0c000|0xb6e73fff|0
+Module|libandroid_runtime.so||libandroid_runtime.so|EE75A142ED1607624B6579D4590DD7CB0|0xb6e77000|0xb6f52fff|0
+Module|libstdc++.so||libstdc++.so|DFCD7772F3A5BD1E84A50C4DBFDE6F570|0xb6f53000|0xb6f56fff|0
+Module|libm.so||libm.so|AE3467401278371A956801500FC8187D0|0xb6f57000|0xb6f6ffff|0
+Module|liblog.so||liblog.so|0A492DEF82842051996A468D87F23F010|0xb6f71000|0xb6f77fff|0
+Module|libc.so||libc.so|10EC186B04E97F6A24DAA891779479380|0xb6f79000|0xb6fd2fff|0
+Module|libsigchain.so||libsigchain.so|D773C773634B82249E887ECBC5D28C900|0xb6fdd000|0xb6fdffff|0
+
+0|0|libchromeshell.so|content::::CrashIntentionally|/s/chrome-brkpad/src/out/Debug/../../content/renderer/render_frame_impl.cc|267|0x2
+0|1|libchromeshell.so|content::::MaybeHandleDebugURL|/s/chrome-brkpad/src/out/Debug/../../content/renderer/render_frame_impl.cc|310|0x3
+0|2|libchromeshell.so|content::RenderFrameImpl::PrepareRenderViewForNavigation|/s/chrome-brkpad/src/out/Debug/../../content/renderer/render_frame_impl.cc|4008|0x3
+0|3|libchromeshell.so|content::RenderFrameImpl::OnNavigate|/s/chrome-brkpad/src/out/Debug/../../content/renderer/render_frame_impl.cc|936|0x1f
+0|4|libchromeshell.so|content::RenderFrameImpl::OnMessageReceived|/s/chrome-brkpad/src/out/Debug/../../base/tuple.h|548|0x7
+0|5|libchromeshell.so|content::MessageRouter::RouteMessage|/s/chrome-brkpad/src/out/Debug/../../content/common/message_router.cc|54|0x7
+0|6|libchromeshell.so|content::ChildThread::OnMessageReceived|/s/chrome-brkpad/src/out/Debug/../../content/child/child_thread.cc|502|0x9
+0|7|libchromeshell.so|IPC::ChannelProxy::Context::OnDispatchMessage|/s/chrome-brkpad/src/out/Debug/../../ipc/ipc_channel_proxy.cc|274|0x9
+0|8|libchromeshell.so|base::debug::TaskAnnotator::RunTask|/s/chrome-brkpad/src/out/Debug/../../base/callback.h|401|0x5
+0|9|libchromeshell.so|base::MessageLoop::RunTask|/s/chrome-brkpad/src/out/Debug/../../base/message_loop/message_loop.cc|447|0x11
+0|10|libchromeshell.so|base::MessageLoop::DeferOrRunPendingTask|/s/chrome-brkpad/src/out/Debug/../../base/message_loop/message_loop.cc|456|0x7
+0|11|libchromeshell.so|base::MessageLoop::DoWork|/s/chrome-brkpad/src/out/Debug/../../base/message_loop/message_loop.cc|565|0x7
+0|12|libchromeshell.so|base::MessagePumpDefault::Run|/s/chrome-brkpad/src/out/Debug/../../base/message_loop/message_pump_default.cc|32|0x7
+0|13|libchromeshell.so|base::MessageLoop::RunHandler|/s/chrome-brkpad/src/out/Debug/../../base/message_loop/message_loop.cc|415|0x5
+0|14|libchromeshell.so|base::RunLoop::Run|/s/chrome-brkpad/src/out/Debug/../../base/run_loop.cc|54|0x5
+0|15|libchromeshell.so|base::MessageLoop::Run|/s/chrome-brkpad/src/out/Debug/../../base/message_loop/message_loop.cc|308|0x5
+0|16|libchromeshell.so|content::RendererMain|/s/chrome-brkpad/src/out/Debug/../../content/renderer/renderer_main.cc|235|0x3
+0|17|libchromeshell.so|content::RunNamedProcessTypeMain|/s/chrome-brkpad/src/out/Debug/../../content/app/content_main_runner.cc|423|0xb
+0|18|libchromeshell.so|content::ContentMainRunnerImpl::Run|/s/chrome-brkpad/src/out/Debug/../../content/app/content_main_runner.cc|789|0x3
+0|19|libchromeshell.so|content::Start|/s/chrome-brkpad/src/out/Debug/../../content/app/android/content_main.cc|48|0x3
+0|20|||||0xa4d56459