1 !<arch> 2 __.PKGDEF 0 0 0 644 1206 ` 3 go object darwin amd64 go1.10 X:framepointer 4 build id "DgqWVDvd-PbpNnEAAetY/Gd-aq0VQIemV3DrLxiKN" 5 ---- 6 7 build id "DgqWVDvd-PbpNnEAAetY/Gd-aq0VQIemV3DrLxiKN" 8 9 $$B 10 version 5 11 12 elfexec |SGOROOTsrccmdvendorgithub.comgoogle pprofinternalelfexec.goGetBuildID io io.goReaderAtReadAt"p 19 offn&errbinary3"& GetBase L debugelf file.goFileHeader.,. Class ,.elf.go4"(GoString@i2 String@: PData >"(8B: <B: R Version @"(8D: <D: T OSABI B"(8F: <F: VABIVersionByteOrder B encodingbinarybinary.goFJHJUint16"Uint32"Uint64"PutUint16"PutUint32"PutUint64"< ZType Z(8J: <J: \ Machine \(8L: <L: ^ Entry fh3 esc:0x1 ProgHeaderZ ProgType(8P: <P: Flags ProgFlag(8R: <R: Off Vaddr PaddrFilesz Memsz AlignloadSegment4bstextOffset5bstart6limit7offset8& <autogenerated>init 53 $$ 54 _go_.o 0 0 0 644 24878 ` 55 go object darwin amd64 go1.10 X:framepointer 56 build id "DgqWVDvd-PbpNnEAAetY/Gd-aq0VQIemV3DrLxiKN" 57 ---- 58 59 60 ! 61 go19ld 62 bufiodebug/elfencoding/binaryfmtioio.Reader.Read0runtime.morestack_noctxt 63 .thistype.io.Readerptype.[]uint8ntype.interrtype.errorTgclocalsed2b4e9472fcfb4edac5bdc674d399daTgclocals69c1753bd5f81501d95132d08af04464.gofile..<autogenerated>$io.ReaderAt.ReadAt type.io.ReaderAtofftype.int64Tgclocalse7076630e842ccf03c87e62a933101d9$io.ReadSeeker.Read$type.io.ReadSeeker$io.ReadSeeker.Seekoffsetwhence~r3~r4Tgclocals21e863e2261befa92f8534560680bbb6"".parseNotes>go.itab.*bufio.Reader,io.Reader0bufio.(*Reader).ReadByteio.EOFruntime.ifaceeq"runtime.convT2E64ngo.string."missing %d bytes of padding after note name"fmt.Errorftype.uint8"runtime.makesliceio.ReadFull(runtime.writeBarrier runtime.duffcopytype."".elfNote(runtime.typedmemmove"runtime.growslicePgo.string."missing desc (want %d bytes)"type.uint32"runtime.convT2E32Rgo.string."note desc too long (%d bytes)"4bufio.(*Reader).ReadStringZgo.string."missing note name (want %d bytes)"Rgo.string."note name too long (%d bytes)""type.bufio.Reader"runtime.newobject runtime.duffzero$runtime.panicslicereaderalignment 68 order<type.encoding/binary.ByteOrder"type.[]"".elfNote.autotmp_76.autotmp_98.autotmp_48(type.[1]interface {}.autotmp_53.autotmp_61.autotmp_65.autotmp_70.autotmp_130type.*uint8.autotmp_134b1$type.*bufio.Readerdesc.ptrerr.dataerr.itabname.ptrnoteHeader.ptrnotes.ptr type.*"".elfNoter.autotmp_131.autotmp_132.autotmp_133.autotmp_62.autotmp_71desc.capdesc.lenname.lennoteHeader.capnoteHeader.lennotes.capnotes.len.autotmp_49.autotmp_54.autotmp_66descsznamesztypTgclocals85dfea4298d778ddc675122415e0dcc7Tgclocals8ec4c91b2e56d3bac33d7ae1dae3e3c0gofile..$GOROOT/src/cmd/vendor/github.com/google/pprof/internal/elfexec/elfexec.goDgofile..$GOROOT/src/bufio/bufio.gobufio.NewReader&bufio.NewReaderSize&"".parseNotes.func16bufio.(*Reader).bufio.reset"".GetBuildID"debug/elf.NewFile*type.io.SectionReaderJgo.itab.*io.SectionReader,io.ReaderAtNgo.itab.*io.SectionReader,io.ReadSeekerruntime.convI2I,"".GetBuildID.func1f,runtime.gcWriteBarrier2debug/elf.(*Section).Openbinary~r1~r2.autotmp_78*type.**debug/elf.Prog.autotmp_80,type.*io.SectionReader.autotmp_810type.**debug/elf.Sectionf(type.*debug/elf.Filep2(type.*debug/elf.Progs.type.*debug/elf.Section.autotmp_77.autotmp_79Tgclocals6f1f41a10ae13bb53d7fdcb97f00e463Tgclocals7e69f75b8aeb9b8b722507f545b5b9cdJgofile..$GOROOT/src/debug/elf/file.go8gofile..$GOROOT/src/io/io.go,debug/elf.(*Prog).Open&io.NewSectionReader"".GetBasefgo.string."Don't know how to handle mapping.Offset"2type.debug/elf.ProgHeader(runtime.convT2Enoptrtype.uint64go.string."Don't know how to handle EXEC segment: %v start=0x%x limit=0x%x offset=0x%x"&type.debug/elf.Type"runtime.convT2E16ngo.string."Don't know how to handle FileHeader.Type %v"fh4type.*debug/elf.FileHeaderloadSegment4type.*debug/elf.ProgHeaderstextOffsettype.*uint64 72 start 73 limit~r6~r7.autotmp_10(type.[4]interface {}.autotmp_16.autotmp_11.autotmp_12.autotmp_13Tgclocals1b7642cb39355b0797c24a7a5ae85479Tgclocals2e6091addbdce0e99b545d9379da7af4sizeTgclocalsf207267fbf96a0178e8758c6e3e0ce28Tgclocals33cdeccccebe80329f1fdbee7f5874cb&"".GetBuildID.func1zgo.string."multiple build ids found, don't know which to use" 74 notesnoteTgclocals3f4b37c205a35d7f7675f331f2a23e44Tgclocals2ccc456f25ac0bd2c96e30a4513f7779"".init"".initdone"runtime.throwinitbufio.initdebug/elf.init(encoding/binary.initfmt.initio.init4type..hash.[4]interface {}(runtime.nilinterhash*type.*[4]interface {}htype.uintptriTgclocalsd4dc2f11db048877dbc0f60a22b4adb30type..eq.[4]interface {}runtime.efaceeqqtype.bool.autotmp_8Tgclocals8f9cec06d1ae35cc9900c511c5e4bdab@go.info.bufio.NewReader$abstract"go.info.io.ReaderHgo.info.bufio.NewReaderSize$abstract*go.info.*bufio.Readergo.info.boolgo.info.intXgo.info.bufio.(*Reader).bufio.reset$abstractgo.info.[]uint8Hgo.info."".parseNotes.func1$abstractNgo.info.debug/elf.(*Prog).Open$abstract.go.info.*debug/elf.ProgHgo.info.io.NewSectionReader$abstractgo.info.int64&go.info.io.ReaderAt,go.info.io.Reader.Readgo.info.error.go.range.io.Reader.Read4go.info.io.ReaderAt.ReadAt6go.range.io.ReaderAt.ReadAt4go.info.io.ReadSeeker.Read*go.info.io.ReadSeeker6go.range.io.ReadSeeker.Read4go.info.io.ReadSeeker.Seek6go.range.io.ReadSeeker.Seek*go.info."".parseNotesgo.info.*uint8go.info.uint32&go.info.*"".elfNoteBgo.info.encoding/binary.ByteOrder(go.info.[]"".elfNote,go.range."".parseNotes*go.info."".GetBuildID.go.info.*debug/elf.File4go.info.*debug/elf.Section,go.range."".GetBuildID$go.info."".GetBase:go.info.*debug/elf.FileHeadergo.info.uint64:go.info.*debug/elf.ProgHeadergo.info.*uint64&go.range."".GetBase6go.info."".parseNotes.func18go.range."".parseNotes.func16go.info."".GetBuildID.func1$go.info."".elfNote8go.range."".GetBuildID.func1go.info."".init go.range."".initgo.constinfo.cmd/vendor/github.com/google/pprof/internal/elfexec"runtime.gcbits.010type..namedata.*[]uint8-type.*[]uint8 runtime.algarray@type..namedata.*elfexec.elfNote-"runtime.gcbits.05(type..importpath."".(type..namedata.Name.(type..namedata.Desc.(type..namedata.Type.type.string4type..namedata.**elf.Prog-:type..namedata.**elf.Section-:type..namedata.*interface {}-$type.*interface {}"type.interface {}"runtime.gcbits.03>type..namedata.*[]interface {}-(type.*[]interface {}&type.[]interface {}@type..namedata.*[1]interface {}-*type.*[1]interface {}Dgo.info.type..hash.[4]interface {}0go.info.*[4]interface {}go.info.uintptrFgo.range.type..hash.[4]interface {}@go.info.type..eq.[4]interface {}Bgo.range.type..eq.[4]interface {}<type..hashfunc.[4]interface {}8type..eqfunc.[4]interface {}2type..alg.[4]interface {}@type..namedata.*[4]interface {}-"runtime.gcbits.ffDtype..namedata.*[]elfexec.elfNote-$type.*[]"".elfNote(bufio.(*Reader).ReadFgo.itablink.*bufio.Reader,io.Reader4io.(*SectionReader).ReadAtRgo.itablink.*io.SectionReader,io.ReaderAt0io.(*SectionReader).Read0io.(*SectionReader).SeekVgo.itablink.*io.SectionReader,io.ReadSeeker.type..importpath.bufio.6type..importpath.debug/elf.Btype..importpath.encoding/binary.*type..importpath.fmt.(type..importpath.io.0eH%H;avtH@Hl$8Hl$8HY HugHD$HH@HL$PHT$XHT$HT$`HT$HT$hHT$H$HD$ HL$(HT$0HD$pHL$xH$Hl$8H@sH|$HH9;uH#oV-eH%H;aHHHl$@Hl$@HY HuwHD$PHL$XH@HT$`HT$HT$hHT$HT$pHT$HT$xHT$ H$HD$(HL$0HT$8H$H$H$Hl$@HH_H|$PH9;{H#sd3 eH%H;avtH@Hl$8Hl$8HY HugHD$HH@HL$PHT$XHT$HT$`HT$HT$hHT$H$HD$ HL$(HT$0HD$pHL$xH$Hl$8H@sH|$HH9;uH#oV-eH%H;avgH8Hl$0Hl$0HY HuWHD$@HL$HH@ HT$PHT$HT$XHT$H$HD$(HL$ HT$HT$`HL$hHD$pHl$0H8H|$@H9;uH#pbopL*eH%H$HH;A H8H$0H$0HH$@H9 H$H=HZH,H$1H1DH$HyD$@HT$xH$H$PL$H~H$H$H$HD$HL$HH9t<HtH$hW$pH$H$H$0H8H$0H$H$HD$HHT$D$uH$0H$|H$H$W$xHH$H$HD$HD$HL$H$xH$HH$HD$+H$xHD$HD$HD$ HD$0HL$(H$hW$pH$H$H$0H8L$HHaHH$HL$HL$HD$(H$HL$ H$HT$H$8HH$H$Ht$HT$HL$HD$ HD$8HL$0HH9HW$$$H$H$HD$xH$H$8H$H$H$H$H$L$@$HL$XHQH\$`H9H$PH$HT$XH\$`HIDHH<H$PLLL$M!I)EHH$Hl$Hl$Hm&H$LNH$H$PHT$XH\$`ML$H$H$HD$HL$HH9t<HtH$hW$pH$H$H$0H8H$H$ H$HL$HHT$D$uH$H$ |HL$`H\$XH$HL$`H\$XH$PHH$HD$HD$HD$(HD$pHL$H$HT$ HT$hHH$H$Ht$HL$HT$HD$ HD$8HL$0HH9HlHD$pHH$XHQ@H$H\$HD$HD$H$`H4$D$ HL$pH<D$DH$XHP@H$HsHt$HD$HqHt$H$`H4$D$ HL$pHD$HH$XHP@H$HH\$HD$HHL$H$`H$D$ L$DHD$@11HT$xH$Ht$hHH$PH|1LFIL$L!H)L$HH$H|$H$HD$H$H$PHT$XH\$`L$HH$H$PHt$HL$H\$HT$ Ht$(HD$0H\$8HPH$HL$XWH$hW$pH$H$H$0H8H$H$H$HD$HHT$D$uH$H$H$H$W$XHH$H$HD$HD$HL$H$XH$`HH$HD$H$XHD$HD$HD$ HD$(HL$0H$hW$pH$H$H$0H8L$LW$hHH$HD$LHD$HD$HL$H$hH$pHH$HD$H$hHD$HD$HD$ HD$(HL$0H$hW$pH$H$H$0H8H$H$D$HD$(HL$ HT$H\$H5H9tXHuHBH9CHHD$@H$hW$pH$H$H$0H8H$H$H$H$HH$HD$HHT$D$u%H$H$H$H$H@D$DD$PW$HH$HD$PHD$HD$HL$H$H$HH$HD$!H$HD$HD$HD$ HD$0HL$(H$hW$pH$H$H$0H8L$TW$HH$HD$THD$HD$HL$H$H$HH$HD$H$HD$HD$HD$ HD$0HL$(H$hW$pH$H$H$0H8H$hW$pH$H$H$0H8H$(H$H$HD$HHT$D$uH$(H$H$PH$hHD$XH$pHD$`H$xW$H$0H8HH$HD$H$@H H$HD$HD$HD$(HL$HT$ H$H$WHHl$Hl$HmH$H$H$H$@H$H$HH$H$ H$(uAH$H$@HHyH$Hl$Hl$HmHHHH$H$@HD$H$HL$H$@h"6 108 2F&P2 3>>G87} AF kl17 111 GJkUFHTS EF &G8)"WH G8~Eu1&fF958#! 118 2FN9&|VS|dMSV [s/"' 121 eH%HD$H;A/HH$H$H$H$H$HD$HD$HL$ HT$HHD$pHHHHL$XHP@H$1HH9H4H>HuH\$PHt$hHFPH$H H$HD$H HHxmH$HPW@HHH HH$HH\$HD$HD$ HL$HT$hHR8H\$pHsH{H|$Ht$ H$HD$HT$HD$HHL$@HT$8H\$0Ht$(HH4$H\$HT$HHHD$(HL$ H\$Ht$8H|$0Hu!HuHD$pHL$XH$H\$PH$H$H$H$H$H$HH$W$H$H$H$HHH$HHH(HL$xHP0HT$X1HH9WH4~uH\$PHt$`H4$HH$HD$HL$ HT$`HR8H\$pHsH{Ht$H|$ H$HL$HT$HD$(HL$0HT$8H\$@Ht$HHH$HL$HT$HHHD$HL$ H\$(Ht$0H|$8HuHuHD$pHL$xHT$XH\$PH$H$H$H$H$H$HH$W$H$H$H$HH$W$$H$HH$W$H$H$H$H66.6R 7$)0Rw X8B &o U87/Q7 134 R Huc=M 137 eH%HD$H;AHH$H$H$HiH$HKH$Hu'H$W$H$HHtH$sHfHt`HH$HD$'HD$WD$HD$0HL$(H$H$H$H$HH$W$H$HfbH$H*HueHt`H$Ht)HHH$W$H$HHCHH$W$H$HHsH{IH)HH)H9I9TL9H9HuyH$HtgHHHHH%H9t&L)H$W$H$HH)H$W$H$HHHH9tHHHt#H$HtH6IHH9VHD$HHT$@HL$8WD$`D$p$$H\$HH$HD$HL$HL$`HD$hHH$HL$HHL$HD$HL$HD$pHL$xHH$HL$@HL$HD$HL$H$H$HH$HD$8HD$HD$HL$H$H$HH$HD$KHD$`HD$HD$HD$ HD$(HL$0H$H$H$H$HL)H$W$H$HH$W$H$HH$W$H$HH$W$H$HfuaH$Ht.H)HBH+BH$W$H$HH)H$W$H$HWD$PH\$HH$HD$HL$HL$PHD$XHH$HD$+HD$PHD$HD$HD$ HD$0HL$(H$H$H$H$HH$H$H$8f"Z)%%""&@%" 139 7"' ` 142 `#e 143 )* &) 2&/##'b 144 .& 145 147 HBHL$HTHHH!H)HT$ Z eH%HD$H;AHH$H$H$H$11HH H0HLLH9<IH|$hIHHl$Hl$HmH|$8Ht$hHl$Hl$HmLT$8L\$@IEfAGNERAUDT$`AHuH\$HLD$PLL$XQHH$HD$1HD$WD$HD$(HL$0H$W$H$H$H$HLMILMILMILMIH$H$H$W$H$H&jIVB 151 t/3 152 153 eH%H;avYHH,$H,$<v H,$HuH,$H8ooo17eH%H;avXH(Hl$ Hl$ 1HL$8,HD$HH\$0HH$HL$HL$HD$HH|HL$@Hl$ H(PSOnnn@'eH%H;aH0Hl$(Hl$(1 HL$ HAH}XHHHT$8H\H4H|$@LD8H8H9u!HL$ H4$H\$LD$D$uD$HHl$(H0D$HHl$(H0[`t_`_o, 159 bufio.NewReaderrdbufio.NewReaderSizeb0ok0r7rdsizebufio.(*Reader).bufio.resetbbufrcmd/vendor/github.com/google/pprof/internal/elfexec.parseNotes.func1sizedebug/elf.(*Prog).Openpio.NewSectionReadernoffrio.Reader.Read.thiserr0n(pio.ReaderAt.ReadAt.thiserr8n0off(pio.ReadSeeker.Read.thiserr0n(pio.ReadSeeker.Seek.thisoffsetwhence~r3 ~r4(note name too long (%d bytes)missing note name (want %d bytes)missing %d bytes of padding after note namenote desc too long (%d bytes)missing desc (want %d bytes)"".parseNotesalignment' desc.cap\| desc.len\| desc.ptr\} descsz9| err.dataQ} err.datah} err.data3} err.dataD} err.data]} err.itabQ} err.itab]} err.itab3} err.itabh} err.itabD} ng| nP| name.len?| name.ptr?} namesz8| noteHeader.cap2| noteHeader.len2| noteHeader.ptr2} notes.cap0| notes.len0| notes.ptr0}order' r(}reader' typ:|~r3'(~r4'(>8~gP"".GetBuildIDbinaryy fzP s@~r1y~r2y(HDon't know how to handle EXEC segment: %v start=0x%x limit=0x%x offset=0x%xDon't know how to handle mapping.OffsetDon't know how to handle FileHeader.Type %v"".GetBasefhlimit loadSegmentoffset(startstextOffset~r60~r78~r1,multiple build ids found, don't know which to use"".GetBuildID.func1 notenotes~r1~r20"".initcmd/vendor/github.com/google/pprof/internal/elfexec.maxNoteSizecmd/vendor/github.com/google/pprof/internal/elfexec.noteTypeGNUBuildID*[]uint8i6~.8*elfexec.elfNoteN63cmd/vendor/github.com/google/pprof/internal/elfexecNameDescType0X P 163 **elf.Prog@6 **elf.Section~z6 *interface {}O6W*[]interface {}6p/*[1]interface {}56P[type..hash.[4]interface {} ihph~r2type..eq.[4]interface {}pq~r2*[4]interface {}-l6@@P2*[]elfexec.elfNote6m/QQbufio debug/elfencoding/binaryfmtio 166 - ! @#PB0E6&$ 171 173 174 P` 176 177 178 P"`p$& 180 ( 181 P`* 183 pp 184 (, ".00@"2P4688 185 j8:<<>@BD F H 186 8 187 J 188 < L N:<<>FH8J<PRPT<> @ V!D"X#Z#\$D%^&<(<(>)X)Z*`+D,X,Z-b.D0<0>2d2f2F3H4h5L6N686d7R7j7j7j8j8dln p0r0Pt2vdxPz|~||||XXXXXX> 192 P|p, 193 fL6 194 195 196 6p P/?O_oR x &$ 202 D@ @ @DD 0@,P`p|@@ 211 213 N ND 216 t0`_PP , 218 <dt 219 0P 220 221 0` 222 ::08 223 68H8X8j88ttF8Z8j88FF<8dd68J8Z8 0D:`8z888 (8L:h88888 (&8&L:h8888 (*8*L:h88888 b::`BBBVV\::V88l6.86B:f88888888888888888888888888888 8 8 8 8 66 66 226 : 227 8 228 8 229 : 230 8 231 8 232 : 233 8> 234 8 235 6 236 6:866: Xd6X6 X260X36@X76PX76X36X66X66X76 .B:`8t88888:8488: ``XX X 0X NNVV(<:T8t8888888 ZZ 242 8 243 @08J8 bb*:N:h8888 BB"6: 88F 244 pp0@P 245 ` 248 pp 249 0@P 250 X`F&&pp0@P 252 `PllP0@P 253 X 254 pP 255 X 257 pp0@P 258 ` 259 pp0@P 260 ` 261 pp0@P 262 ` 263 0@P 264 Xp$$ 266 pp0@P 267 ` 268 pp 269 0@P 270 X`&& 272 pp0@P 273 `|| 274 0@P 276 X`p8H\:n8888 4DX:l888 && 279 pp0@P 280 ` 281 0@P 283 X`p** 285 pp0@P 286 `tt 287 pp 288 0@P 289 X`P8@@08@@0PP(0@$$ 293 294 $4`` go19ld