瀏覽代碼

Bugfix in /proc/[pid]/map parse

dev id is in hexa
Yann Weber 1 年之前
父節點
當前提交
76d0e3cd59
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2
    2
      src/mmap_parse.c

+ 2
- 2
src/mmap_parse.c 查看文件

@@ -176,8 +176,8 @@ int child_mmap_parseline(char *line, child_mmap_t *maps)
176 176
 	line++;
177 177
 
178 178
 	parsefield(&line, ' ', 16, &maps->offset);
179
-	parsefield(&line, ':', 10, &major);
180
-	parsefield(&line, ' ', 10, &maps->device);
179
+	parsefield(&line, ':', 16, &major);
180
+	parsefield(&line, ' ', 16, &maps->device);
181 181
 	maps->device |= major << 8; // WARNING : hardcoded major shift
182 182
 	//parsefield(&line, ' ', 10, &maps->inode);
183 183
 

Loading…
取消
儲存