Estaba usando el comando "x (direccion de memoria)", pero en realidad hay que usarlo como "x/(argumentos) (direccion de memoria)". Creo que era problema de los argumentos, porque segun "help x", uno de los argumentos es el tamaño de la dirección, que además de byte, hay otros, y por ahí el debugger trata de interpretar ese dato en otro tamaño si no especificas el argumento.
En este momento estaría usando "x/1tb (direccion de memoria)" y parece funcionar como es esperado.
Gracias por las respuestas.