[Bug libdw/21174] libdw with perf: duplication of entries in callstack

2017-02-17 Thread thommyj at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21174 --- Comment #7 from Thommy Jakobsson --- Created attachment 9834 --> https://sourceware.org/bugzilla/attachment.cgi?id=9834&action=edit Add debug printouts in the perf stack unwind -- You are receiving this mail because: You are on the CC

[Bug libdw/21174] libdw with perf: duplication of entries in callstack

2017-02-17 Thread thommyj at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21174 --- Comment #6 from Thommy Jakobsson --- Hi again and thanks for spending the time. >>Maybe you can debug by triggering the pr_debug () Switched the pr_debug to a normal printf, and also added a printout of program counter directly in the lib

[Bug libdw/21174] libdw with perf: duplication of entries in callstack

2017-02-17 Thread thommyj at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21174 --- Comment #3 from Thommy Jakobsson --- (In reply to Mark Wielaard from comment #1) > There is no good way to tell. It could happen if the function calls itself > (although you would expect the pc to be different). I did check the assembler

[Bug libdw/21174] libdw with perf: duplication of entries in callstack

2017-02-17 Thread thommyj at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21174 --- Comment #2 from Thommy Jakobsson --- Created attachment 9833 --> https://sourceware.org/bugzilla/attachment.cgi?id=9833&action=edit disassembly of function IBUFDIST_distribute -- You are receiving this mail because: You are on the CC l

[Bug libdw/21174] New: libdw with perf: duplication of entries in callstack

2017-02-16 Thread thommyj at gmail dot com
Component: libdw Assignee: unassigned at sourceware dot org Reporter: thommyj at gmail dot com CC: elfutils-devel at sourceware dot org Target Milestone: --- Hi, running perf together with libdw for stack unwinding using dwarf on an arm64 board. I