Can you try this (subtracting 5 from the tagged pointer to get the base
pointer, then printing its memory region):
x/32gx 0x98e79d8
x/32gx 0x98f1d08
(gdb) x/32gx 0x98e79d8
0x98e79d8: 0xc00000000e008000 0x0000000020e10970
0x98e79e8: 0x0000000003aa20d0 0x0000000003aa1ac0
0x98e79f8: 0x00000000006e9960 0x000000002265f480
0x98e7a08: 0x0000001a0000001a 0x0000400700000060
0x98e7a18: 0x0000000000000000 0x400000000e008000
0x98e7a28: 0x000000001bfdbe90 0x0000000020e10b80
0x98e7a38: 0x000000001bfdb880 0x00000000006e98e0
0x98e7a48: 0x000000001fd792e0 0x0000001a0000001a
0x98e7a58: 0x0000400700000060 0x0000000000000000
0x98e7a68: 0x400000001f000005 0x0000000000000606
0x98e7a78: 0x0000000008ae5654 0x000000001b78fe2d
0x98e7a88: 0x0000000000000012 0x0000000008ae5674
0x98e7a98: 0x400000001f000005 0x0000000000000606
0x98e7aa8: 0x0000000008ae5694 0x000000001c32b8dd
0x98e7ab8: 0x000000000000000e 0x0000000008ae5674
0x98e7ac8: 0x000000000000000e 0x000015554de5d450
(gdb) x/32gx 0x98f1d08
0x98f1d08: 0x8000000000000002 0x0000000000000000
0x98f1d18: 0x400000002300000d 0x0000000000000000
0x98f1d28: 0x0000000003eaec10 0x00000000019e1500
0x98f1d38: 0x0000000000000000 0x000000000000b640
0x98f1d48: 0x0000000000000000 0x0000000000019082
0x98f1d58: 0x0000000000019102 0x000000000000004e
0x98f1d68: 0x0000000000000000 0x0000000000000192
0x98f1d78: 0x0000000000000002 0x0000000000000000
0x98f1d88: 0x400000002300000d 0x0000000000000000
0x98f1d98: 0x0000000003eaec10 0x00000000019e1500
0x98f1da8: 0x0000000000000000 0x000000000000b640
0x98f1db8: 0x0000000000000000 0x0000000000019082
0x98f1dc8: 0x0000000000019102 0x000000000000004e
0x98f1dd8: 0x0000000000000000 0x0000000000000192
0x98f1de8: 0x0000000000000002 0x0000000000000000
0x98f1df8: 0x400000002300000d 0x0000000000000000
(gdb)
Let me know if you need anything further!
Thanks!
George