google / pprof

pprof is a tool for visualization and analysis of profiling data
Apache License 2.0
7.87k stars 605 forks source link

disasm: no matches found for regexp #789

Open mauri870 opened 1 year ago

mauri870 commented 1 year ago

What version of pprof are you using?

pprof latest, go tip

What operating system and processor architecture are you using?

Ubuntu 22.04.2, amd64

What did you do?

Tried to open a cpu pprof profile captured on my mac (darwin/arm64) on my linux/amd64 machine, then on the web ui navigate to: http://localhost:3000/ui/disasm

pprof -http=:3000 profile.pprof or go tool pprof -http=:3000 profile.pprof

What did you expect to see?

With go tool pprof on Go 1.17 I see:

image

What did you see instead?

Starting with go 1.18 the disasm page crashes:

image

Same for google/pprof latest

On console it says: no matches found for regexp:

Louis-Ye commented 1 year ago

@mauri870 Can you attach the profile for easier debugging?

mauri870 commented 1 year ago

@Louis-Ye You can downlod the profile here