Explorar el Código

Bugfix in /proc/[pid]/map parse

dev id is in hexa
Yann Weber hace 1 año
padre
commit
76d0e3cd59
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2
    2
      src/mmap_parse.c

+ 2
- 2
src/mmap_parse.c Ver fichero

@@ -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…
Cancelar
Guardar