Yonghong Song
14ec482463
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 <yhs@fb.com >
2019-01-29 21:07:51 +01:00
..
2017-10-20 13:50:56 +02:00
2009-01-05 23:59:32 -08:00
2019-01-29 21:07:51 +01:00
2018-10-29 00:57:57 +01:00
2018-02-21 17:04:32 +01:00
2017-05-03 00:28:08 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2018-03-10 00:17:39 +01:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2015-09-23 15:50:55 +02:00
2013-12-18 13:01:05 +01:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2018-06-08 11:56:37 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2018-10-20 00:13:10 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2018-05-20 23:35:15 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2018-02-10 03:19:26 +01:00
2019-01-22 17:42:42 +01:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2018-09-14 00:52:48 +02:00
2018-03-10 00:17:39 +01:00
2018-04-13 13:37:16 +02:00
2017-05-02 13:28:54 +02:00
2017-05-02 13:28:54 +02:00
2016-12-30 00:54:22 +01:00
2012-06-05 23:12:05 +02:00
2017-05-02 13:07:28 +02:00
2018-11-09 18:11:48 +01:00
2017-05-02 13:28:54 +02:00
2017-11-24 11:30:54 +01:00
2019-01-16 15:41:31 +01:00
2018-10-29 00:57:57 +01:00
2018-07-17 19:43:56 +02:00
2019-01-29 21:07:51 +01:00
2009-08-26 02:27:19 -07:00
2016-01-08 13:35:48 +01:00
2018-05-20 23:35:15 +02:00
2018-11-09 18:11:48 +01:00
2018-11-23 21:10:27 +01:00
2017-05-02 13:28:54 +02:00