Bläddra i källkod

Bugfix in /proc/[pid]/map parse

dev id is in hexa
Yann Weber 1 år sedan
förälder
incheckning
76d0e3cd59
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2
    2
      src/mmap_parse.c

+ 2
- 2
src/mmap_parse.c Visa fil

@@ -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…
Avbryt
Spara