Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Use of uninitialized value $address in exists" and nearly-empty PDF call graph #659

Open
GoogleCodeExporter opened this issue Jul 23, 2015 · 1 comment

Comments

@GoogleCodeExporter
Copy link

What steps will reproduce the problem?
1.Run with CPURPOFILE enabled
2.Run "pprof --pdf <exe> <prof file> > foo.pdf


What is the expected output? What do you see instead?
I expect a PDF file. Instead I get a Perl warning "Use of uninitialized value 
$address in exists at .../pprof line 2827" and the graphviz output is almost 
empty (just two boxes in the call graph).

What version of the product are you using? On what operating system?
2.2.90, Scientific Linux 6.6 x86_64

Please provide any additional information below.
Using pprof from gperftools-2.1 works fine, with no warnings and generating a 
complete call graph. Please let me know what additional information I can 
provide.

Original issue reported on code.google.com by lopre...@gmail.com on 2 Dec 2014 at 7:09

@GoogleCodeExporter
Copy link
Author

I'm not able to reproduce your case. Can you submit your program ?

Another things to try:

* use 2.1 pprof on 2.2.90 profile

* attach symbolized profile (pprof --raw <program> <profile> > profile.raw)

* try pprof --web (to see if it's problem with pdf (unlikely) output or 
something else)


Original comment by alkondratenko on 6 Dec 2014 at 11:00

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant