Closed futurehome closed 4 months ago
Which version are you using?
Export the data as a .perfparser file and give explicit steps needed to reproduce this
I may have the same problem. I use hotspot-v1.5.1-x86_64.AppImage.
Hotspot shows a lot of error messages and there are more Invalid memory read requested by dwfl fffffffffffffff8
messages when the flamegraph misses information. I don't know if the error messages are related.
broken_stderr.txt
working_stderr.txt
When I opened the file generated by perf the first time, the flame graph looked fine, but when opened it again, parts were missing. When I opened it again with hotspot-v1.4.1-301-g271a781-x86_64.AppImage or hotspot-continuous.AppImage, the parts were still missing.
Did you maybe recompile the application in between? That would invalidate the debug symbols and then resolution doesn't work afterwards.
Generally, as I said, give us a way to reproduce this error otherwise we cannot do anything about it
Yes, I've recompiled it and didn't know that this breaks the recording. So, my comment is probably offtopic. This is even explained in the Readme. I should have read that, sorry.
Describe the bug The first time I use hotspot, I got the flamegraph as expected as below.
Lator on, with the same code, and same run time, same setting, I can only get flamegraph like below, there are a lot of funcs missing, anything wrong?
To Reproduce Steps to reproduce the behavior:
Expected behavior A clear and concise description of what you expected to happen.
Screenshots If applicable, add screenshots to help explain your problem.
Version Info (please complete the following information):
Additional context Add any other context about the problem here.