summaryrefslogtreecommitdiffstats
path: root/tests/backtrace.c
diff options
context:
space:
mode:
authorYonghong Song <[email protected]>2019-01-25 13:20:08 -0800
committerMark Wielaard <[email protected]>2019-01-29 21:07:51 +0100
commit14ec4824632be7a35afb422f8205773a2bd579d8 (patch)
tree11c29b77532345cde0da571eb9434188e7f33321 /tests/backtrace.c
parentb548f4fe92c43e117cac395a8d23cb9c1fab02af (diff)
libdwfl: parse inode in /proc/pid/maps correctly
The inode number in /proc/pid/maps is displayed as "unsigned long" type. In one of our x64 system, we have inode number exceeding valid "long" type range, which caused the following test failure: FAIL: dwfl-bug-fd-leak FAIL: run-backtrace-dwarf.sh FAIL: vdsosyms The offending map entry: 7f269246b000-7f269246c000 rw-p 0002e000 00:50 10224326387095067468 /home/... This patch changed sscanf inode number type from PRIi64 to PRIu64 and fixed the problem. Signed-off-by: Yonghong Song <[email protected]>
Diffstat (limited to 'tests/backtrace.c')
0 files changed, 0 insertions, 0 deletions